Laravel: Aufrufen von Funktionen, die in base_controller definiert sind, aus der Ansicht
Wie kann ich bei Verwendung des laravel-Frameworks eine in base_controller definierte Funktion in einer Ansicht aufrufen? Zum Beispiel:
class Base_Controller extends Controller {
public static function format_something()
{
return something;
}
}
Wie kann ich format_something () in einer Ansichtsdatei aufrufen?
Normalerweise sieht der Fehler so aus: Die Methode [link_to_action] ist in der View-Klasse nicht definiert.
Wahrscheinlich eine dumme Frage, aber danke im Voraus!
Bearbeiten
Okay! Zuerst befindet sich der richtige Ort, um so etwas zu tun, im Bibliotheksordner. Zweitens ist das Problem, dass Ihre Klasse keine Unterstriche haben kann.
Also habe ich in application / libraries die Datei AppHelper.php mit class erstellt
class AppHelper {
public static function format_something()
{
return something;
}
}
Und kann es so nennen:
$formated = AppHelper::format_something;
Danke für die Hilfe und das gute Forum, finde Boofus McGoofus.