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'); }