Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Salve pessoal ..
tenho a seguinte saida..
object(LogsRegister_Exc)[5]
protected 'adapter' =>
object(controller_combo)[2]
public 'ct' =>
array
1 => string 'PHP' (length=3)
2 => string 'Javascript' (length=10)
3 => string 'Frameworks' (length=10)
4 => string 'SEO' (length=3)
5 => string 'AJAX' (length=4)
6 => string 'CMS' (length=3)
protected 'method' => string 'combo' (length=5) // quero pegar o nome desse medoto para uma comparação
essa zebra executa o metodo combo() e grava no Log.. So q queria registrar somente os insert e updates e tals... No log o REQUESTS de leitura não m intereção serem registrados..
Tenho um objeto instanciando outro Objeto q por sua vez tem o metodo combo()
public static function setLogger(LogsRegister_Command $method) {
// $modelReflector = new ReflectionClass($method); minha tentativa foi essa e me retorna erro
// $method = $modelReflector->getMethod($modelReflector);
switch ( $method ) {
case 'insert':
return $this->log($method);
break;
case 'update':
return $this->log($method);
break;
case 'delete':
return $this->log($method);
break;
default :
var_dump( $method );
}
}
sera q tem alguma forma com Reflection de faze isso?
ou pega esse objeto tranforma em array e filtra dela a String? =X
agradeço desde já a Ajuda..
Carregando comentários...