Download the PHP package yugo/moota without Composer

On this page you can find all versions of the php package yugo/moota. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package moota

Moota.co Package untuk Laravel

Moota.co adalah layanan untuk mengelola mutasi bank dalam satu dasbor dan cek transaksi secara otomatis. Moota.co mendukung berbagai bank lokal seperti Mandiri, BCA, BNI, Bank Muamalat, dan Bank BRI.

Repositori ini menyediakan package (tidak resmi) ditujukan pada framework Laravel untuk kemudahan penggunaan layanan yang disediakan oleh API Moota.co.

Fitur yang Tersedia dalam Package

Kebutuhan Sistem

Instalasi

Tambahkan package Moota untuk Laravel dengan menjalankan perintah berikut:

Laravel memiliki fitur Package Discovery, yang memungkinkan package didaftarkan secara otomatis. Sehingga kamu dapat menggunakan facade Moota tanpa harus meregistrasikannya pada config.

Jika kamu mendapati pesan kesalahan class Moota tidak ditemukan, daftarkan provider dan facade Moota secara manual pada berkas config/app.php.

Tambahkan juga alias facade Moota jika diperlukan.

Pada berkas .env, tambahkan konfigurasi baru dengan nama seperti berikut:

Token bisa didapatkan melalui menu berikut: https://app.moota.co/settings?tab=api.

Konfigurasi MOOTA_HOST bersifat opsional dan otomatis akan menggunakan endpoint terbaru jika tidak tersedia dalam berkas .env.

Konfigurasi MOOTA_TIMEMOUT juga bersifat opsional. Konfigurasi ini mengindikasikan berapa lama (dalam satuan detik) aplikasi akan memanggil API Moota sampai akhirnya mengembalikan exception. Pastikan kamu mengisi nilainya dengan tipe data integer.

Penggunaan

Setelah package berhasil diinstal, impor facade Moota terlebih dahulu.

Selanjutnya, facade Moota dapat digunakan untuk mengambil informasi dari API yang disediakan Moota.co. Di bawah beberapa contoh fungsi yang tersedia.

Mendapatkan profil pengguna

Bisa digunakan untuk melihat rincian profil kamu.

Mendapatkan saldo pengguna

Bisa digunakan untuk melihat saldo yang dimiliki oleh kamu (sebelum dipotong tagihan).

Mendapatkan semua bank yang telah didaftarkan

Mendapatkan rincian satu bank berdasarkan ID

ID bank bisa dilihat pada saat data bank diambil menggunakan fungsi di atas.

Mendapatkan data mutasi bulan ini

Untuk mendapatkan mutasi pada bank, maka ID bank diperlukan untuk argumen fungsi. Sebagai contoh:

Mendapatkan mutasi terakhir dari suatu bank

ID bank juga dibutuhkan untuk argumen fungsi ini.

Pencarian mutasi

Mutasi juga dapat dicari berdasarkan nominal dan deskripsi pada transaksi. Sama seperti dua fungsi di atas, fungsi ini juga membutuhkan ID bank sebagai argumennya.

Semua nilai kembali (return) dari fungsi di atas berbentuk Collection Laravel. Format datanya sama persis dengan respons dari API Moota.co.

Jika kamu ingin mengembalikan dalam bentuk array, cukup tambahkan method toArray() di akhir rantai penggunaan fungsi. Sebagai contoh:

Cache

Beberapa metode yang tersedia di facade mendukung cache. Hal ini memungkinkan respons dari API disimpan pada cache di lokal server. Ketika fungsi yang sama dipanggil untuk kesekian kali, aplikasi tidak perlu memanggil secara langsung ke API Moota.

Untuk mengaktifkan fitur cache, kamu hanya perlu menambahkan metode cache() pada pemanggilan metode tertentu. Sebagai contoh:

Argumen pertama pada cache bertipe data integer dan mengindikasikan berapa lama (dalam satuan menit) data akan disimpan ke dalam cache.

Khusus untuk method amount() dan description() tidak mendukung fitur cache. Dan, tentu saja kamu dapat menyimpannya secara manual menggunakan cache bawaan Laravel.

Lisensi

MIT.


All versions of moota with dependencies

PHP Build Version
Package Version
Requires guzzlehttp/guzzle Version ^6.3@dev
laravel/framework Version >=5.2
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package yugo/moota contains the following files

Loading the files please wait ....