ubozdemir / plentific
此包最新版本(v0.5)没有可用的许可信息。
通过远程API创建用户
v0.5
2024-02-19 23:52 UTC
Requires
- guzzlehttp/guzzle: ^7.8
- mp091689/dump-die: ^1.0
- php-http/guzzle7-adapter: ^1.0
- rakit/validation: ^1.4
Requires (Dev)
- mockery/mockery: ^1.6
- pestphp/pest: ^2.34
README
安装composer包
composer require ubozdemir/plentific
导入UserRepository/UserService类
use Ubozdemir\Plentific\Repositories\UserRepository; use Ubozdemir\Plentific\Services\UserService;
实例化UserService和UserRepository
$userService = new UserService(new UserRepository());
分页获取每批6个用户
$users = $userService->all(1);
通过ID获取用户
$user = $userService->getById(5);
创建新用户
使用请求 'name' => 'Some name' 和 'job' => 'Job Title' 进行POST操作
try { $createdUser = $userService->create($_POST); //$createdUser returns new ID } catch (Exception $e) { die($e->getMessage()); }
运行测试
composer test