jsonrai277/laravel-json-placeholder

用于Laravel的json placeholder集成

1.0.1 2024-08-06 11:19 UTC

This package is auto-updated.

Last update: 2024-09-06 11:31:38 UTC


README

一个将Typicode Json placeholder 集成 到Laravel的包。它为所有可用的资源(postscommentsalbumsphotostodosusers)创建了一个着陆页、列表页和查看页。

安装

需要此包。

composer require jsonrai277/laravel-json-placeholder

发布必要的配置和视图以进行自定义。它将配置复制到Laravel应用程序中的config/laravel-json-placeholder,并将视图复制到resources/views/vendor/laravel-json-placeholder目录。

php artisan vendor:publish --provider=JsonRai277\\LaravelJsonPlaceholder\\LaravelJsonPlaceholderServiceProvider

一旦发布标签,访问路由/resources。它应该渲染一个所有可用的资源的美观着陆页。此外,配置应该是相当直观的,可以覆盖任何设置。

配置

检索配置。

$config = config('laravel-json-placeholder.pagination_size'); // Returns 10 or whatever set on the config.
// Or
$config = JsonRai277\LaravelJsonPlaceholder\LaravelJsonPlaceholderConfig::getConfig('pagination_size');

在运行时设置配置。

JsonRai277\LaravelJsonPlaceholder\LaravelJsonPlaceholderConfig::setConfig('pagination_size', 10); // Sets 10.

测试

您可以使用以下命令运行测试:

vendor/bin/phpunit