Definiowanie Trait (trait)
Założenie: Stworzymy Trait, który będzie zawierał metodę logowania, a następnie użyjemy go w klasie.
Krok po kroku:
- Definicja Traita: Tworzymy Trait o nazwie
Logowalny
z metodąlog()
, która wypisuje komunikat do konsoli. - Użycie Traita w klasie: Tworzymy klasę
Uzytkownik
, która używa TraitaLogowalny
za pomocą słowa kluczowegouse
. - Wywołanie metody z Traita: Tworzymy obiekt klasy
Uzytkownik
i wywołujemy metodęlog()
zdefiniowaną w Traicie.
imie = $imie;
}
}
?>
log("Użytkownik Jan został utworzony.");
?>
Ten przykład pokazuje podstawowe użycie Traitów w PHP. Zachęcamy do dalszego zgłębiania tematu i eksperymentowania z różnymi możliwościami, jakie oferują Traits.