shizzen / laravel-utils
一些 Laravel 通用代码
dev-master
2020-03-13 09:05 UTC
Requires
- emgag/flysystem-tempdir: ^0.1.0
- laravel/framework: ^6|^7
This package is not auto-updated.
Last update: 2024-09-21 07:25:28 UTC
README
一些 Laravel 通用类/接口/特性
更新你的 composer.json
文件,添加此未发现的包
"extra": {
"laravel": {
"dont-discover": [
"laravel/tinker"
]
}
}
然后在你的 config/app.php
文件中注释掉 Illuminate\Filesystem\FilesystemServiceProvider
为了计算页数,你必须安装 pkpgcounter
sudo apt update -y
sudo apt install -y subversion python2.7 python-pip
pip install Pillow
cd /tmp
svn co http://svn.pykota.com/pkpgcounter/trunk pkpgcounter
cd pkpgcounter
python setup.py install
ln -s /usr/local/bin/pkpgcounter /usr/bin/pkpgcounter
你可以通过发布包配置来更改当文件未找到时抛出的异常
php artisan vendor:publish --tag=laravel-utils-config
你可以发布一个在身份验证事件上订阅的监听器
php artisan vendor:publish --tag=laravel-utils-auth-subscriber
然后将它添加到你的 EventServiceProvider
/**
* The subscriber classes to register.
*
* @var array
*/
protected $subscribe = [
\App\Listeners\AuthSubscriber::class,
];