christhompsontldr/laravel-asana
Laravel package to integrate Asana’s API. Includes artisan commands to list workspace custom fields (find gids) and users, optional config publishing, and an AsanaResponse event you can listen to whenever an API response is received.
A simple Laravel package for integrating Asana's API with a Laravel application.
composer require christhompsontldr/laravel-asana
Uses Laravel's vendor:publish to publish the package's configuration file. This is not a required step.
Asana.com doesn't have a way to get the gid for your workspace's custom fields. This command will list all the information for your custom fields
php artisan asana:custom-fields
Pass it a workspace ID as the first parameter to get custom fields from a different workspace than the one configured in the config/asana.php file.
Get the users and their associated information from the Asana workspace
php artisan asana:users
This event fires whenever a response from Asana is received. This allows your application to execute listeners based on the response.
How can I help you explore Laravel packages today?