Laravel: Chamando funções definidas no base_controller da visão
Ao usar o framework laravel, como posso chamar uma função definida em base_controller, em uma view. Por exemplo:
class Base_Controller extends Controller {
public static function format_something()
{
return something;
}
}
Como posso chamar format_something () em um arquivo de visão?
Normalmente, o erro que recebo é algo assim: O método [link_to_action] não está definido na classe View.
Provavelmente uma pergunta boba, mas obrigado antecipadamente!
Editar
OK! Primeiro, o local correto para fazer algo assim é na pasta de bibliotecas. Segundo, o problema é que sua classe não pode ter sublinhados.
Então no aplicativo / bibliotecas eu fiz o arquivo AppHelper.php com classe
class AppHelper {
public static function format_something()
{
return something;
}
}
E pode chamá-lo como:
$formated = AppHelper::format_something;
Obrigado pela ajuda e pelo bom fórum encontrar Boofus McGoofus.