Bazı oauth öğelerinde currentUser()
işlevini gerçekleştirmek istediğimde, bunu bir görünümde veya bir denetleyicide kullanabileceğim yapıyorum (uygulama denetleyicilerinde helper_method: current_user
yaptığınız noktaları düşünün).Küresel yardım işlevlerini laravel 5'te nasıl yapabilirim?
Her şey bir yardımcı klasörü oluşturmak ve buradaki işlevi eklemek için durumları okudum ve bu şekilde Helpers::functionName
yapabilirsin Bunu yapmak için doğru yol bu mu?
Blade şablonlarında ve denetleyicilerinde kullanılabilecek yardımcı işlevler oluşturmanın "laravel yolu" nedir?
<?php
function getDomesticCities()
{
$result = \App\Package::where('type', '=', 'domestic')
->groupBy('from_city')
->get(['from_city']);
return $result;
}
komutunu
php artisan make:provider HelperServiceProvider
izleyerek yardımcı için bir servis sağlayıcı oluşturmak:
Belki de bu yardımcı olacaktır: http://stackoverflow.com/questions/28290332/best-practices-for-custom-helpers-on-laravel-5 – Iamzozo