文件名称:laravel-resource-links:添加指向Laravel API资源的链接
文件大小:552KB
文件格式:ZIP
更新时间:2024-02-24 06:32:47
php laravel resources endpoint LaravelPHP
添加指向Laravel API资源的链接 比方说,你有一个UsersController与index , show , create , edit , store , update和delete的方法和UserResource 。 如果您可以立即在UserResource拥有这些方法的URL,而不必从头开始构建它们,那会很好吗? 该软件包将根据您定义的控制器或操作将这些链接添加到您的资源中。 让我们看一个资源示例。 class UserResource extends JsonResource { use Spatie \ ResourceLinks \ HasLinks ; use Spatie \ ResourceLinks \ HasMeta ; public function toArray ( $ request ): array { return [ 'id' => $ this -> id , 'name' => $ this -> name ,
【文件预览】:
laravel-resource-links-master
----composer.json(1KB)
----.php_cs.dist(1KB)
----config()
--------resource-links.php(497B)
----docs()
--------changelog.md(216B)
--------images()
--------postcardware.md(432B)
--------installation-and-setup.md(946B)
--------links()
--------questions-and-issues.md(452B)
--------about-us.md(730B)
--------usage()
--------introduction.md(2KB)
--------_index.md(158B)
----.github()
--------FUNDING.yml(49B)
--------workflows()
--------CONTRIBUTING.md(3KB)
----src()
--------HasLinks.php(1KB)
--------LinkResourceType.php(173B)
--------ResourceLinksServiceProvider.php(642B)
--------Links.php(1KB)
--------HasMeta.php(921B)
--------LinkTypes()
--------Serializers()
--------ParameterResolver.php(4KB)
--------LinkContainer.php(645B)
--------UrlResolver.php(2KB)
--------LinkResource.php(3KB)
----LICENSE.md(1KB)
----CHANGELOG.md(436B)
----README.md(4KB)