sah ich ein paar Stunden Laracast und jetzt mein erstes Laravel Projekt, das ich baue. Ich habe ein paar beredte Modelle mit Zeitstempeln für created_at und updated_at.Laravel 5 global Datum Accessor
Für das richtige Datumsformat anzuzeigen Laravel eine sehr schöne Funktionalität hat: Accessoren. Aber in jedem Eloquent Modell habe ich jetzt 2-Funktionen wie folgt aus:
public function getUpdatedAtAttribute($value) {
return Carbon::parse($value)->format('d-m-Y H:i:s');
}
public function getCreatedAtAttribute($value) {
return Carbon::parse($value)->format('d-m-Y H:i:s');
}
diese Weise wird das Datum als d-m-Y H:i:s
zu zeigen, gezwungen wird. Das einzige Problem ist: Ich möchte das nicht für jedes Modell, das ich erstelle, machen.
Gibt es einen Standard-Laravel-Weg/Konvention, kann ich dies global tun oder sollte ich nur eine Art von MasterModel
machen und diese stattdessen erweitern von Model
?
Werfen Sie einen Blick at-- http://laravel.com/docs/5.0/helpers – user4621032
eine Hauptklasse machen und Ihre Modelle von Haupt – user3786134