public function save(&$record)
 {
     if ($record['id'] != 1) {
         return;
     }
     parent::save($record);
 }
 protected function initBaseRecord()
 {
     $this->baseRecord = $this->baseRecordDAO->getRecordById($this->fileRecord['recordId']);
     CoreUtils::checkConstraint(!empty($this->baseRecord['id']));
 }
 public function delete(&$record)
 {
     $this->deleteDiskFile($record);
     parent::delete($record);
 }
 public function getFilteredPaginatedList(&$columns, &$filter, $pagination, $order = null)
 {
     parent::getFilteredPaginatedList();
     $columnsSQL = $columns ? implode(', ', array_keys($columns)) : null;
     $whereSQL = $this->whereSQLForFilter($filter) . ' AND userState != \'deleted\'';
     $orderBySQL = $this->orderSQL($columns, $order);
     $offset = null;
     $limit = null;
     if ($pagination->getType() == 'Standard') {
         $offset = $pagination->getCurrentOffset();
         $limit = $pagination->getMaxRecordsOnPage();
     }
     return $this->getListBySQLParams($columnsSQL, $whereSQL, $orderBySQL, $offset, $limit);
 }
 public function getFilteredPaginatedList(&$columns, &$filter, $pagination, $order = null)
 {
     $cols = array('adminState' => null) + $columns;
     return parent::getFilteredPaginatedList($cols, $filter, $pagination);
 }
 public function getSimpleList()
 {
     return parent::getListBySQLParams('id, countryName');
 }