Instanciando uma nova classe PHP com um ou mais argumentos
Eu tenho essa função de busca:
public static function fetch($class, $key)
{
try
{
$obj = new $class($key);
}
catch(Exception $e)
{
return false;
}
return $obj;
}
Ele cria uma nova instância chamando o construtor dessa classe e passando a chave. Agora, como eu faria isso para que eu pudesse passar uma matriz de argumentos em $ key e fazer com que:
$obj = new $class($key[0], $key[1]...);
Então isso funciona para uma ou mais chaves?
Espero que isso tenha sido claro o suficiente.
Usando o PHP 5