Powrót
Laravel - atrybuty w modelu
25 paź
Laravel
Tworząc model w Laravel możemy użyć atrybutów. Są to specjalne metody które mogą pokazywać dodatkowe pola.
Poniżej przedstawiam praktyczny przykład
tworzymy metodę zaczynamy od słówka get potem nazwa metody (jeżeli ma więcej niż jedno słowo używamy camelCase) na końcu stawiamy słówko Attribute.
<?php
class Person extends Model {
public function getFullNameAttribute() {
return $this->firstName.' '.$this->lastName;
}
}
?>
Taki atrybut możemy używając już składni "kebab"
echo $person->full_name
Data utworzenia: 2 lata temu
Data aktualizacji: 2 lata temu