protected function _getFindStatment($pkey) { if (!is_array($pkey)) { $pkey = array("cod_exemplar_tipo" => $pkey); } return parent::_getFindStatment($pkey); }
protected function _getFindStatment($pkey) { if (!is_array($pkey)) { $pkey = array("id" => $pkey); } return parent::_getFindStatment($pkey); }
protected function _getFindStatment($pkey) { if (!is_array($pkey)) { $pkey = array("ref_cod_pessoa_fj" => $pkey); } return parent::_getFindStatment($pkey); }
/** * Usa o setUp() para configurar a todas as instâncias de CoreExt_DataMapper * que usem o adapter de banco dessa classe. */ protected function setUp() { parent::setUp(); CoreExt_DataMapper::setDefaultDbAdapter($this->getDbAdapter()); }
require_once 'CoreExt/View/Helper/UrlHelper.php'; require_once 'CoreExt/Controller/Request.php'; require_once 'CoreExt/Controller/Front.php'; require_once 'CoreExt/DataMapper.php'; require_once 'modules/Error/Mailers/NotificationMailer.php'; try { // Objeto de requisição $request = new CoreExt_Controller_Request(); // Helper de URL. Auxilia para criar uma URL no formato http://www.example.org/module $url = CoreExt_View_Helper_UrlHelper::getInstance(); $url = $url->url($request->get('REQUEST_URI'), array('components' => CoreExt_View_Helper_UrlHelper::URL_HOST)); // Configura o baseurl da request $request->setBaseurl(sprintf('%s/module', $url)); // Configura o DataMapper para usar uma instância de clsBanco com fetch de resultados // usando o tipo FETCH_ASSOC CoreExt_DataMapper::setDefaultDbAdapter(new clsBanco(array('fetchMode' => clsBanco::FETCH_ASSOC))); // Inicia o Front Controller $frontController = CoreExt_Controller_Front::getInstance(); $frontController->setRequest($request); // Configura o caminho aonde os módulos estão instalados $frontController->setOptions(array('basepath' => PROJECT_ROOT . DS . 'modules')); $frontController->dispatch(); // Resultado print $frontController->getViewContents(); } catch (Exception $e) { $lastError = error_get_last(); @session_start(); $_SESSION['last_error_message'] = $e->getMessage(); $_SESSION['last_php_error_message'] = $lastError['message']; $_SESSION['last_php_error_line'] = $lastError['line']; $_SESSION['last_php_error_file'] = $lastError['file'];
/** * Setter para configuração de um adapter de banco de dados padrão usado * nas instâncias concretas de CoreExt_DataMapper quando nenhuma instância de * clsBanco é passada ao construtor. * @param clsBanco $db */ public static function setDefaultDbAdapter(clsBanco $db = NULL) { self::$_defaultDbAdapter = $db; }
protected function tearDown() { parent::tearDown(); CoreExt_DataMapper::resetDefaultDbAdapter(); }
public function __construct(clsBanco $db = NULL) { parent::__construct($db); $this->_attributeMap['parecerDescritivoAluno'] = 'parecer_aluno_id'; }
public function __construct(clsBanco $db = NULL) { parent::__construct($db); $this->_attributeMap['faltaAluno'] = 'falta_aluno_id'; }