0
A
回答
2
可能做:
Illuminate\Support\Pluralizer::$irregular['subscribe'] = 'subscribes';
加載它最好的地方是一個服務提供商:
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
use Illuminate\Support\Pluralizer;
class PluralizationServiceProvider extends ServiceProvider {
public function register()
{
Pluralizer::$irregular['octopus'] = 'octopi';
}
}
而在你的應用程序/配置/ app.php加載:
'App\Providers\PluralizationServiceProvider',
0
還需要將提供者文件夾添加到您的作曲家自動載入。
"autoload": {
"classmap": [
...
"app/providers"
]
},
0
這不再適用於當前的Laravel。現在你必須寫:
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
use Doctrine\Common\Inflector\Inflector;
class PluralizationServiceProvider extends ServiceProvider {
public function register()
{
Inflector::rules('plural', ['irregular' => ['octopus' => 'octopi']]);
}
}
相關問題
- 1. laravel驗證添加自定義變量
- 2. 如何自定義變形窗體?
- 3. 用自定義形狀自定義ImageView
- 4. 自定義波形
- 5. Laravel未定義變量
- 6. laravel未定義的變量:
- 7. Laravel - 未定義的變量
- 8. Laravel未定義變量$ articles
- 9. Laravel Mail未定義變量
- 10. 未定義的變量laravel
- 11. 定義全局變量laravel
- 12. Laravel - 定義路徑變量
- 13. laravel 5.2自定義登錄
- 14. 自定義調用器Laravel
- 15. Laravel:自定義模型類
- 16. Laravel註冊自定義宏
- 17. Laravel:自定義CSS文件
- 18. 自定義Laravel護照BearerTokenResponse
- 19. 自定義主鍵Laravel + Apiato
- 20. 自定義查詢在Laravel
- 21. 自定義註冊Laravel 5.1
- 22. Laravel自定義查詢
- 23. Laravel 5自定義驗證
- 24. Laravel自定義驗證
- 25. Laravel 4自定義認證
- 26. Laravel 5 belongsToMany()自定義表
- 27. Laravel自定義分頁
- 28. 自定義列名Laravel 4
- 29. Laravel使用自定義類
- 30. Laravel 5.3自定義類
感謝您的答案到目前爲止!似乎是我在找什麼。你能告訴我什麼是添加這行代碼最好的地方嗎? – Patrick 2014-09-03 14:03:10
時下?在一個多元化服務提供商中,並將其加載到你的app/config/app.php中。 – 2014-09-03 14:05:43
再次感謝代碼示例! – Patrick 2014-09-03 14:08:48