Download the PHP package inisiatif/laravel-budget without Composer
On this page you can find all versions of the php package inisiatif/laravel-budget. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download inisiatif/laravel-budget
More information about inisiatif/laravel-budget
Files in inisiatif/laravel-budget
Package laravel-budget
Short Description Private integration for budget in Inisiatif Zakat Indonesia
License MIT
Homepage https://github.com/atInisiatifZakat/laravel-budget
Informations about the package laravel-budget
Laravel Budget
Package yang di gunakan internal di Inisiatif Zakat Indonesia untuk mengakses anggaran tahunan.
Versi laravel yang digunakan adala ^9.43 atau ^10.0
Installation
Anda dapat menginstall menggunakan composer
Jika diperlukan anda bisa mempublish file migrasi dan menjalankannya dengan perintah
Anda juga bisa mempublish file konfigurasi dengan perintah
Ini adalah isi dari file konfigurasi yang di publish :
Penggunaan
Model
Librari ini mempublish beberapa konfigurasi terkait dengan model budget yang digunakan.
Default model yang digunakan adalah Inisiatif\LaravelBudget\Models\Budget
, apabila ingin
menggunakan model yang lain, anda harus mendaftarkannya di method boot
pada AppServiceProvider
Pastikan model yang kamu buat merupakah child dari
Inisiatif\LaravelBudget\Models\BudgetModel
Selain bisa menggunakan model sendiri, librari juga memungkinkan anda untuk mengubah beberapa pengaturan terkait dengan tabel
Koneksi Database
Koneksi database yang digunakan dapat di ubah dengan menggunakan env LARAVEL_BUDGET_ELOQUENT_CONNECTION
secara default value ini mengambil dari default
konfigurasi database.
Kamu harus memastikan bahwa nama koneksi yang digunakan tersedia di
config/database.php
Tabel
Secara default, nama tabel yang digunakan adalah budgets
sesuai dengan konvensi Laravel.
Kamu dapat mengesuaikan nama table dengan menggunakan env LARAVEL_BUDGET_ELOQUENT_TABLE
Selain nama tabel anda juga bisa melakukan mapping kolom yang digunakan, dengan mengubah konfigurasi
Lebih lengkat terkait konfigurasi anda bisa melihat file konfigurasi yang ada.
Rest API
Librari ini menyediakan beberapa end point Rest API, sebelumnya anda harus mendaftarkan route di routes/api.php
-
Mengeluarkan list budget
Anda dapat menambahkan parameter
limit
untuk menambah jumlah data yang di keluarkan, default value adalah15
-
Mengeluarkan current versioni budget, version biasanya berdasarkan tahun
Anda dapat menambahkan parameter
limit
untuk menambah jumlah data yang di keluarkan, default value adalah15
- Menampilakn satu budget menggunakan
code
atauid
Object json yang di munculkan adalah
Saldo Anggaran
Librari ini juga menyediakan cara untuk merubah balance dengan cara menambah dan mengurasi usage
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Annisa Nadia Nuraqilah
- Nuradiyana
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of laravel-budget with dependencies
spatie/laravel-package-tools Version ^1.15.0
webmozart/assert Version ^1.11