proclame / monday-api-laravel
Laravel 对 tblack-it 的 monday-api 包的包装
v0.4.1
2024-01-24 22:39 UTC
Requires
- php: >=7.2.0
- laravel/framework: >=5.5
- tblack-it/monday-api: >=0.2.5
README
此 Laravel 包是对 tblack-it/monday-api 的包装。
由于 Monday API 的一些更改,目前依赖于最新的更新分支。当这些更改被合并后,将恢复使用 tblack-it 的包。
许可协议
请注意,tblack-it/monday-api 包现在是 GPLv3 许可,因此对该部分的任何修改也应开源。
此包装保持 MIT 许可,这意味着您可以以任何方式使用/转换代码。
安装
通过 Composer
$ composer require proclame/monday-api-laravel
此包使用自动发现,因此您无需手动添加任何内容到您的 config/app.php。
如果您不使用自动发现
将 ServiceProvider 和 Facade 添加到您的 config/app.php
'providers' => [ ... Proclame\Monday\MondayServiceProvider::class, ], 'aliases' => [ ... 'Monday' => Proclame\Monday\MondayFacade::class, ]
可选 然后,运行以下命令将配置发布到您的 config/ 目录。应该足够了,只需在 .env 文件中添加 MONDAY_TOKEN=MYTOKEN。
$ php artisan vendor:publish --tag=config
return [ 'monday_token' => 'MYTOKEN', // the token for your tenant on monday.com ];
用法
$all_boards = Monday::getBoards();
有关更多用法信息,请参阅 tblack-it/monday-api
致谢
许可协议
MIT 许可协议 (MIT)。请参阅 许可文件 以获取更多信息。