Método mágico recebe como parâmetro um array de elementos passados pelo método original.
Esse commit está contido em:
@@ -62,8 +62,8 @@ abstract class Mimoza_Project_Abstract
|
||||
* Método Mágico
|
||||
* Captura de Métodos não Informados na Construção da Classe
|
||||
* Proxy para Construção Automática de Construtores de Informação do Mimoza
|
||||
* @param $method Nome do Método Capturado
|
||||
* @param $args Parâmetros Informados ao Método
|
||||
* @param string $method Nome do Método Capturado
|
||||
* @param array $args Parâmetros Informados ao Método
|
||||
* @return Mimoza_Project_Abstract|string Resultado da Execução do Método
|
||||
*/
|
||||
public function __call($method, $args)
|
||||
@@ -72,7 +72,7 @@ abstract class Mimoza_Project_Abstract
|
||||
$class = 'Builder_' . substr($method, 5);
|
||||
Mimoza_Loader::loadClass($class);
|
||||
$builder = new $class($this);
|
||||
return $builder->build($args);
|
||||
return $builder->build(current($args));
|
||||
} else {
|
||||
Mimoza_Loader::loadClass('Mimoza_Loader_Exception');
|
||||
$message = sprintf(
|
||||
|
||||
Referência em uma Nova Issue
Bloquear um usuário