Nestable\NestableTrait::saveParameter PHP Метод

saveParameter() защищенный Метод

Save the service parameters.
protected saveParameter ( string $method, mixed $value ) : object
$method string Method name in NestableService
$value mixed
Результат object
    protected function saveParameter($method, $value)
    {
        if (!isset(static::$parameters[$method])) {
            static::$parameters[$method] = [];
        }
        if ($value instanceof Closure) {
            static::$parameters[$method]['callback'] = $value;
        } elseif (isset($value[0])) {
            list($key, $val) = $value;
            static::$parameters[$method][$key] = $val;
        } elseif (is_array($value)) {
            foreach ($value as $key => $attr) {
                static::$parameters[$method][$key] = $attr;
            }
        }
        return $this;
    }