hedger / laravel-envicon
根据当前运行环境使用不同的favicon
v2.0
2023-06-13 19:19 UTC
Requires
- php: ~8.0 || ~8.1 || ~8.2
- illuminate/support: ^9.0 || ^10.0
Requires (Dev)
- orchestra/testbench: ^7.0 || ^8.0
- phpunit/phpunit: ^9.0 || ^10.0
README
此包允许您根据运行环境显示自定义的favicon。这使得您能够立即识别正在浏览的环境。
安装
通过 Composer
composer require hedger/laravel-envicon
安装包后,您需要 发布配置 以将环境链接到自定义favicon。
php artisan vendor:publish --tag=envicon-config
如果您想使用此包提供的默认envicons,请运行以下命令,将它们复制到您的 public/favicons
文件夹。
php artisan vendor:publish --tag=envicon-favicons
使用方法
只需使用提供的辅助器替换favicon的URL。这将返回与当前 运行环境 匹配的favicon。
<!doctype html> <html lang="en"> <head> <link rel="icon" href="{{ Envicon::url() }}"> </head> </html>
如果您需要特定 环境 的favicon URL,请使用以下语句代替。您需要将环境名称作为第一个参数传递。
<!doctype html> <html lang="en"> <head> <link rel="icon" href="{{ Envicon::for('production') }}"> </head> </html>
测试
可以使用以下composer脚本来运行测试。
composer test
许可证
MIT许可证(MIT)。有关更多信息,请参阅 许可证文件。