<?
if(REGULACAO_ATIVA == 'N') {
	class Agro_Controller_LaudoFinal extends Agro_Controller_LaudoFinalSafra {}
} else {
	class Agro_Controller_LaudoFinal extends Agro_Controller_LaudoFinalRegulacao {}
}

class Regulacao_Lf009Controller extends Agro_Controller_LaudoFinal {

	public function getModel() {
		return new Regulacao_Model_Lf009();
	}
	
	public function getForm($dados = array()) {
	    $ProcessosEmpresas = new Sinistro2_Model_ProcessosEmpresas();
		$id_empresa_vistoriadora = $ProcessosEmpresas->getEmpresaByProcesso($this->getRequest()->getParam('id_processo'));		
		
		$dados = array(
			'fl_preliminar' => false,
			'ignorar'		=> array("ds_observacao"),
			'id_empresa_vistoriadora' => $id_empresa_vistoriadora
		);
				
		return new Regulacao_Form_Lf009(array('dados'=>$dados));;
	}
		
}
