ExtensionTrait
trait ExtensionTrait
Extension trait
Allows for "Private traits"
Adapted from the October ExtendableTrait
Properties
static protected array | $extensionCallbacks | ||
static string | $extendableStaticCalledClass | ||
protected | $extensionHidden |
Methods
extensionApplyInitCallbacks()
No description
static void
extensionExtendCallback(callable $callback)
Helper method for ::extend()
static method
extensionHideField($name)
No description
extensionHideMethod($name)
No description
extensionIsHiddenField($name)
No description
extensionIsHiddenMethod($name)
No description
static
getCalledExtensionClass()
No description
Details
at line 32
extensionApplyInitCallbacks()
No description
at line 51
static void
extensionExtendCallback(callable $callback)
Helper method for ::extend()
static method
at line 64
protected
extensionHideField($name)
No description
at line 69
protected
extensionHideMethod($name)
No description
at line 74
extensionIsHiddenField($name)
No description
at line 79
extensionIsHiddenMethod($name)
No description
at line 84
static
getCalledExtensionClass()
No description