I need to debug a snippet of code that is in my model however when I add debug ($ sample) or var_dump or printf for example it does not display anything in the browser! Can someone help me please?
public function atualizaCatalogo(){
$arr_produtos_out = $this->conecta_produtos_atualizacao('ConsultaMercadoriasAIE', 'TipAtlMov', 'E');
//debug($arr_produtos_out);
$arr_produtos_in = $this->conecta_produtos_atualizacao('ConsultaMercadoriasAIE', 'TipAtlMov' , 'I');
$arr_produtos_altera = $this->conecta_produtos_atualizacao('ConsultaMercadoriasAIE', 'TipAtlMov' ,'A');
$alterados = array();
foreach($arr_produtos_altera as $produto_altera){
$a = $this->atualizaProduto($produto_altera);
$alterados[$a] = $a;
}
// debug($arr_produtos_in);
ClassRegistry::init('Catalog')->unbindModel(array('hasMany' => array('CatalogTaxon')));
$catalogs = ClassRegistry::init('Catalog')->find('all', array('order' => 'regional_unit_id'));
$retirados = array();
$inseridos = array();
foreach($catalogs as $catalog){
//debug($catalog['Catalog']['regional_unit_id']);
$produtos_out = $this->getProductsInCatalog($catalog['Catalog']['regional_unit_id'], $arr_produtos_out);
$produtos_in = $this->getProductsInCatalog($catalog['Catalog']['regional_unit_id'], $arr_produtos_in);
foreach($produtos_out as $p_out){
$product = $this->procura_produto($p_out);
$r = $this->retira_product_catalogo($product, $catalog);
if($r != null){
$retirados[] = $r;
}
}
foreach($produtos_in as $p_in){
$product = $this->procura_produto($p_in);
$i = $this->insere_product_catalogo($product, $catalog , $p_in);
if($i != null){
$inseridos[] = $i;
}
}
}
$arr_retorno = array('inseridos' => $inseridos , 'retirados' => $retirados , 'alterados' => $alterados);
return $arr_retorno;
}