src/Pattern/Factory/Factory.php
protected function create(...$arguments)
    {
        $response = null;
        while ($method = $this->methods->next($response)) {
            $response = call_user_func($method, ...$arguments);
        }

        return $response;
    }
protected function create(...$arguments)
    {
        $response = null;
        while ($method = $this->methods->next($response)) {
            $response = call_user_func($method, ...$arguments);
        }

        return $response;
    }
protected function create ( ... $ arguments ) { $ response = null ; while ( $ method = $ this -> methods -> next ( $ response ) ) { $ response = call_user_func ( $ method , ... $ arguments ) ; } return $ response ; }
Crea un valor para ser devuelto

@param mixed ...$arguments

@return mixed
Crea un valor para ser devuelto