final class TraitType extends ClassLike

Definition of a trait with properties, methods, constants and traits.

Methods

addMember(TraitUse $member, bool $overwrite = false)

Adds a member to the trait.

void
__clone()

No description

Details

at line 27
TraitType addMember(TraitUse $member, bool $overwrite = false)

Adds a member to the trait.

Parameters

TraitUse $member
bool $overwrite

Return Value

TraitType

Exceptions

InvalidStateException

at line 44
void __clone()

No description

Return Value

void

Traits