Is é trait ná meicníoireacht chun cód a athúsáid i roinnt ranganna nach bhfuil baint acu leis an oidhreachta. Ó tharla nach gceadaíonn PHP ach oidhreachta aonar, soláthraíonn traits bealach chun modhanna (agus maoin) a roinnt go cothrománach — cineál de athúsáid chóid "cumadóireachta", cosúil le mixins.
An fhadhb a réitíonn traits
PHP has single inheritance — a class can extend only ONE parent. But you often want
to share the SAME methods across unrelated classes (e.g. logging, timestamps).
Duplicating the code is bad; traits let you reuse it without inheritance.
