| Package Data | |
|---|---|
| Maintainer Username: | oldtimeguitarguy |
| Maintainer Contact: | karl.hepler@gmail.com (Karl Hepler) |
| Package Create Date: | 2016-07-24 |
| Package Last Update: | 2017-05-01 |
| Language: | PHP |
| License: | MIT |
| Last Refreshed: | 2025-11-02 15:14:57 |
| Package Statistics | |
|---|---|
| Total Downloads: | 2,025 |
| Monthly Downloads: | 0 |
| Daily Downloads: | 0 |
| Total Stars: | 7 |
| Total Watchers: | 4 |
| Total Forks: | 6 |
| Total Open Issues: | 1 |
with Laravel extras
This is a fairly robust set of classes that attempts to adhere strictly to the Plaid API documentation.
composer require oldtimeguitarguy/plaid
Just to reiterate... LARAVEL IS NOT REQUIRED TO USE THIS API CLIENT
Add the following line to config/app.php@providers: OldTimeGuitarGuy\Plaid\Laravel\PlaidServiceProvider::class,
For facade access, add the following line to config/app.php@aliases: 'Plaid' => OldTimeGuitarGuy\Plaid\Laravel\PlaidFacade::class,
Run php artisan vendor:publish
Reference the config file copied to config/plaid.php
I still need to write usage instructions. In the meantime, please reference the tests. Everything should be fairly straight-forward.
ALSO, check out my response to this issue question
AuthService
[x] Add user
[x] User step
[x] Update user
[x] Delete user
[x] Get data
BalanceService
[x] Get balance
CategoriesService
[x] Get all categories
[x] Get category by id
ConnectService
[x] Add user
[x] User step
[x] Update user
[x] Delete user
[x] Get data
IncomeService
[x] Add user
[x] User step
[x] Update user
[x] Delete user
[x] Get data
InfoService
[x] Add user
[x] User step
[x] Update user
[x] Delete user
[x] Get data
InstitutionsService
[x] Get all institutions
[x] Get institution by type
[x] Get institution by id
[x] Search institutions
[x] Search institutions by id
[x] Get longtail institutions
PlaidExceptionResponse
[x] Bad requests throw plaid request exception
[x] Plaid request exception provides plaid response
Response
[x] Iterate through arrayable top level contents
RiskService
[x] Add user
[x] User step
[x] Update user
[x] Delete user
[x] Get data
UpgradeService
[x] Upgrade user