Download the PHP package isap-ou/laravel-agile-crm without Composer
On this page you can find all versions of the php package isap-ou/laravel-agile-crm. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download isap-ou/laravel-agile-crm
More information about isap-ou/laravel-agile-crm
Files in isap-ou/laravel-agile-crm
Package laravel-agile-crm
Short Description Laravel HTTP Client for AgileCRM
License MIT
Informations about the package laravel-agile-crm
AgileCRM Client for Laravel
Please note!
We only include the endpoints necessary for the team's projects. If any endpoints are missing, feel free to create a pull request (PR) to add the required endpoints.
Installation
You can install the package via composer:
You will most likely need to edit the extensive configuration, so you can publish the config file with:
Usage
This package is based on documentation of Agile CRM REST API
Each AgileCRM entity is implemented as a lightweight DTO (Data Transfer Object), providing straightforward access to the underlying data. This design minimizes the need for redundant validation processes and ensures that data handling remains simple and efficient without adding unnecessary complexity.
Configuration
First You need to add environment variables Authentication credentials:
To work with multiple domains in parallel, simply add a new domain to the config/agile-crm.php file.
Examples:
Make request for default domain
Make request for NON default domain
Get contacts list
Result will Collection of ContactDto
Create contact
Result will ContactDto
Contributing
Please, submit bugs or feature requests via the Github issues. Pull requests are welcomed! Thanks!
License
The AgileCRM Client for Laravel is open-sourced software licensed under the MIT license