Traits
Në shqip përdoret i njëjti emër.
ShpjegimiSQ
Një trait është një copë kodi (metoda dhe fusha) që mund ta „ngjitësh“ në disa klasa me use, edhe kur s'kanë prind të përbashkët. Është zgjidhja e PHP-së për të ripërdorur kod pa trashëgimi të shumëfishtë.
EnglishEN
A trait is a chunk of code (methods and properties) you can “stick” into several classes with use, even when they don't share a parent. It's PHP's way of reusing code without multiple inheritance.
Si ta mendosh
Si një aftësi që e mëson nga një kurs — mund ta kenë njerëz nga familje krejt të ndryshme.
Lexoje në anglisht
Like a skill learned on a course — people from completely different families can have it.
Shembull kodiphp
<?php
trait KaData { public function krijuarMe(): string { return date("d.m.Y"); } }
class Postim { use KaData; }
class Koment { use KaData; }