rokka / laravel
Rokka PHP 客户端库的 Laravel 包装器
0.6.0
2024-08-22 19:36 UTC
Requires
- php: ^8.1
- illuminate/support: ^10.0|^11.0
- rokka/client: ^1.20
- rokka/client-cli: ^1.9.10
Requires (Dev)
- orchestra/testbench: ^8.0|^9.0
- phpunit/phpunit: ^10.5
- roave/security-advisories: dev-latest
This package is auto-updated.
Last update: 2024-09-22 19:52:49 UTC
README
一个围绕 rokka-io/rokka-client-php
的薄包装,包含一些便利函数,以便与 Laravel 优雅地协同工作。
安装
通过 Composer
$ composer require rokka/laravel
如果禁用了包自动发现,您需要在 config/app.php
中注册捆绑的服务提供者和可选的 Facade。
'providers' => [ // ... Rokka\RokkaLaravel\RokkaLaravelServiceProvider::class, ] 'aliases' => [ // ... 'Rokka' => Rokka\RokkaLaravel\Facades\Rokka::class ]
用法
⚠️ API 仍在实验中,并且在我们确定将 rokka-io/rokka-client-php
中最常用的功能包装得最合适之前,可能会发生变化。
Rokka
Facade
Rokka
Facade 提供了一个简洁的接口来访问 Rokka 的主要类。
Rokka\Client\TemplateHelper
用于在控制器和模板中生成和操作 URLRokka\Client\Image
用于与图像交互Rokka\Client\User
用于管理用户
调用也可以通过 Rokka::org('env')->…
扩展到特定的组织
Rokka::getStackUrl('dba893', 'test-stack', 'jpg'); Rokka::images()->uploadSourceImage(…) Rokka::manage()->createOrganization(…) Rokka::org('my-org')->getStackUrl('dba893', 'test-stack', 'jpg');
rokka()
辅助函数
目前 rokka()
函数公开了与 Rokka
Facade 相同的方法。
安全
如果您发现任何与安全相关的问题,请通过电子邮件 rokka@rokka.io 而不是使用问题跟踪器。
许可
MIT。有关更多信息,请参阅 许可文件。