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());
 }
Example #4
0
 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
         }
     }
 }