proclame/monday-api-laravel

Laravel 对 tblack-it 的 monday-api 包的包装

v0.4.1 2024-01-24 22:39 UTC

This package is auto-updated.

Last update: 2024-09-25 00:02:18 UTC


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)。请参阅 许可文件 以获取更多信息。