yormy / translationcaptain-laravel
在 Laravel 中跟踪推荐
0.0.5
2021-11-23 16:57 UTC
Requires
- php: ^7.4|^8.0
- ext-zip: *
- illuminate/auth: ^6.0|^7.0|^8.0
- illuminate/container: ^6.0|^7.0|^8.0
- illuminate/contracts: ^6.0|^7.0|^8.0
- illuminate/database: ^6.0|^7.0|^8.0
- laravel/framework: 8.*
- orchestra/testbench: ^v6.21.1
Requires (Dev)
- jaschilz/php-coverage-badger: ^2.0
- phpmd/phpmd: ^2.10.2
- phpstan/phpstan: ^0.12.99
- phpunit/phpunit: ^9.5.10
- psalm/plugin-laravel: ^1.5.1
- roave/security-advisories: dev-master
- squizlabs/php_codesniffer: ^3.6.0
- vimeo/psalm: ^4.10.0
This package is auto-updated.
Last update: 2024-09-09 14:40:09 UTC
README
安装
您可以通过 composer 安装此包
composer require yormy/translationcaptain-laravel
您可以使用以下命令发布并运行迁移
php artisan vendor:publish --provider="Yormy\TranslationcaptainLaravel\TranslationcaptainLaravelServiceProvider" --tag="migrations"
php artisan migrate
您可以使用以下命令发布配置文件
php artisan vendor:publish --provider="Yormy\TranslationcaptainLaravel\TranslationcaptainLaravelServiceProvider" --tag="config"
配置设置
在 config/app.php 中替换
Illuminate\Translation\TranslationServiceProvider::class
为
Yormy\TranslationcaptainLaravel\Providers\TranslationServiceProvider::class,
如果您未发布视图并且使用 VUE,则无需执行以下操作
在您的 app.js 中
require("./../../vendor/yormy/translationcaptain-laravel/resources/assets/package.js")
重新运行
run npm prod
视图发布
Blade 版本
php artisan vendor:publish --provider="Yormy\TranslationcaptainLaravel\TranslationcaptainLaravelServiceProvider" --tag="blade"
Vue 版本
注意,这需要 vuetify v-datatable 和 v-chip
php artisan vendor:publish --provider="Yormy\TranslationcaptainLaravel\TranslationcaptainLaravelServiceProvider" --tag="vue"
在您的 app.js 中
require("./../assets/vendor/translationcaptain-laravel/package")
重新运行
run npm prod
注册您的路由
用户路由
为了让推荐者查看自己的统计信息,请确保在您的身份验证中间件中发布这些路由
Route::TranslationcaptainLaravelUser('translationcaptain-laravel');
这使得路由作为 /translationcaptain-laravel/details 可用
管理路由
您的管理路由以查看推荐者概览,请确保在您的身份验证中间件中发布这些路由
Route::TranslationcaptainLaravelAdmin('translationcaptain-laravel');
这使得路由作为 /translationcaptain-laravel/referrers 可用
用法
$translationcaptain-laravel = new Yormy\TranslationcaptainLaravel();
echo $translationcaptain-laravel->echoPhrase('Hello, Yormy!');
测试
composer test
变更日志
有关最近更改的更多信息,请参阅 变更日志
贡献
有关详细信息,请参阅 贡献指南
安全漏洞
请审查 我们的安全策略 了解如何报告安全漏洞。
鸣谢
许可
MIT 许可证(MIT)。有关更多信息,请参阅 许可文件