public static instanceMethods ( array $methods = null ) : array | ||
$methods | array | |
return | array |
public static function instanceMethods(array $methods = null)
{
$class = get_called_class();
if (!isset(static::$_instanceMethods[$class])) {
static::$_instanceMethods[$class] = array();
}
if ($methods === array()) {
return static::$_instanceMethods[$class] = array();
}
if ($methods !== null) {
static::$_instanceMethods[$class] = $methods + static::$_instanceMethods[$class];
}
return static::$_instanceMethods[$class];
}