arsangamal / movie-seeder
从TMDB导入电影从未如此简单
v1.0.6
2021-06-05 23:26 UTC
Requires
- guzzlehttp/guzzle: ^7.3
- illuminate/support: 5.8.*
Requires (Dev)
- orchestra/testbench: ~5|~6
- phpunit/phpunit: ~9.0
README
从TMDB导入电影从未如此简单
安装
注意:这是一个为laravel 5.8准备的包
通过Composer
$ composer require arsangamal/movie-seeder
使用以下方式发布配置:
php artisan vendor:publish --tag=movie-seeder.config
用法
在{app_root}/config/movie-seeder.php
中设置您想要设置的选项,您可以设置cron表达式来设置计划、表名和要导入的电影数量。
安排播种
在config/movie-seeder.php
中设置调度器将遵循的cron表达式
将以下行添加到app/Console/Kernel.php
// get cron expression from config $expression = config('movie-seeder.configurable_interval_timer'); // register commands to run on schedule $schedule->command('genre:seed')->cron($expression); $schedule->command('movie:seed')->cron($expression);
控制器和路由
该包定义了/movies
端点,该端点获取电影列表
您可以通过传递查询参数,如category_id=x
来过滤电影
变更日志
有关最近更改的更多信息,请参阅变更日志。
贡献
有关详细信息和一个待办事项列表,请参阅contributing.md。
安全性
如果您发现任何与安全性相关的问题,请通过作者的电子邮件而不是使用问题跟踪器来报告。
鸣谢
许可
许可。有关更多信息,请参阅许可文件。