cfmgr init...3

This commit is contained in:
최준흠 2023-06-20 19:14:14 +09:00
parent 52835c1468
commit 552192efde
3 changed files with 6 additions and 6 deletions

View File

@ -96,8 +96,8 @@ class FirewallController extends APIController
$order_value = $this->request->getVar('order_value') ? $this->request->getVar('order_value') : 'DESC'; $order_value = $this->request->getVar('order_value') ? $this->request->getVar('order_value') : 'DESC';
$builder->orderBy("cloudflarezone.domain ASC, description ASC, {$order_field} {$order_value}"); $builder->orderBy("cloudflarezone.domain ASC, description ASC, {$order_field} {$order_value}");
//Limit //Limit
$builder->limit($per_page, $page); $builder->limit($page * $per_page - $per_page, $per_page);
log_message("debug", __METHOD__ . "에서 호출\n" . $builder->getCompiledSelect(false)); // log_message("debug", __METHOD__ . "에서 호출\n" . $builder->getCompiledSelect(false));
$rows = $builder->get()->getResultArray(); $rows = $builder->get()->getResultArray();
// foreach ($builder->get()->getResultArray() as $row) { // foreach ($builder->get()->getResultArray() as $row) {
// array_push($rows, new FirewallEntity($row)); // array_push($rows, new FirewallEntity($row));

View File

@ -138,7 +138,7 @@ class RecordController extends APIController
return parent::sync_process($entity); return parent::sync_process($entity);
} }
//Index관련 //Index관련
protected function index_getRows_backup(int $page = 0, int $per_page = 0): array protected function index_getRowss(int $page = 0, int $per_page = 0): array
{ {
//모델 조건절 처리작업 //모델 조건절 처리작업
$this->index_setCondition(); $this->index_setCondition();
@ -151,8 +151,8 @@ class RecordController extends APIController
$order_value = $this->request->getVar('order_value') ? $this->request->getVar('order_value') : 'DESC'; $order_value = $this->request->getVar('order_value') ? $this->request->getVar('order_value') : 'DESC';
$builder->orderBy("cloudflarezone.domain ASC, host ASC, {$order_field} {$order_value}"); $builder->orderBy("cloudflarezone.domain ASC, host ASC, {$order_field} {$order_value}");
//Limit //Limit
$builder->limit($per_page, $page); $builder->limit($page * $per_page - $per_page, $per_page);
log_message("debug", __METHOD__ . "에서 호출\n" . $builder->getCompiledSelect(false)); // log_message("debug", __METHOD__ . "에서 호출\n" . $builder->getCompiledSelect(false));
$rows = $builder->get()->getResultArray(); $rows = $builder->get()->getResultArray();
// foreach ($builder->get()->getResultArray() as $row) { // foreach ($builder->get()->getResultArray() as $row) {
// array_push($rows, new RecordEntity($row)); // array_push($rows, new RecordEntity($row));

View File

@ -447,7 +447,7 @@ class CommonController extends BaseController
$this->_model->setIndexOrderBy($order_field, $order_value); $this->_model->setIndexOrderBy($order_field, $order_value);
//Limit //Limit
$rows = $per_page ? $this->_model->findAll($per_page, $page * $per_page - $per_page) : $this->_model->findAll(); $rows = $per_page ? $this->_model->findAll($per_page, $page * $per_page - $per_page) : $this->_model->findAll();
log_message("debug", __METHOD__ . "에서 호출[{$per_page}:{$page}=>{$page}*{$per_page}-{$per_page}]\n" . $this->_model->getLastQuery()); // log_message("debug", __METHOD__ . "에서 호출[{$per_page}:{$page}=>{$page}*{$per_page}-{$per_page}]\n" . $this->_model->getLastQuery());
return $rows; return $rows;
} }
private function index_getPagination($pager_group = 'default', int $segment = 0, $template = 'bootstrap_full'): string private function index_getPagination($pager_group = 'default', int $segment = 0, $template = 'bootstrap_full'): string