public function __construct() { $classname = 'MenuInstance'; $tablename = PREFIX . 'menu_instance'; $primary_key = new MappingModelField('id'); $fields = array(new MappingModelField('menu_id'), new MappingModelField('menu_configuration_id'), new MappingModelField('block'), new MappingModelField('position')); $model = new MappingModel($classname, $tablename, $primary_key, $fields); parent::__construct($model, PersistenceContext::get_querier()); }
public function __construct() { $classname = 'AdminError404'; $tablename = PREFIX . 'errors_404'; $primary_key = new MappingModelField('id'); $fields = array(new MappingModelField('requested_url'), new MappingModelField('from_url'), new MappingModelField('times')); $model = new MappingModel($classname, $tablename, $primary_key, $fields); parent::__construct($model, PersistenceContext::get_querier()); }
public function __construct() { $classname = 'MenuConfiguration'; $tablename = PREFIX . 'menu_configuration'; $primary_key = new MappingModelField('id'); $fields = array(new MappingModelField('name'), new MappingModelField('match_regex'), new MappingModelField('priority')); $model = new MappingModel($classname, $tablename, $primary_key, $fields); parent::__construct($model, PersistenceContext::get_querier()); }
private function assertObjectDoesNotExist($object) { $pk_value = $object->{$this->model->get_primary_key()->getter()}(); if (!empty($pk_value)) { try { $this->sqldao->find_by_id($pk_value); self::assertFalse(true, 'object with id ' . $pk_value . ' exists'); } catch (ObjectNotFoundException $ex) { // object not found } } }