cfmgrv3 init..3

This commit is contained in:
최준흠 2023-06-21 12:04:19 +09:00
parent 6b2941dcdf
commit 90fd41ed76
3 changed files with 7 additions and 3 deletions

View File

@ -105,7 +105,7 @@ class FirewallController extends APIController
return $builder;
}
//Index관련
protected function index_getRows_builder(int $page = 0, int $per_page = 0): array
protected function index_getRows(int $page = 0, int $per_page = 0): array
{
//모델 Join
$builder = $this->_model->builder();

View File

@ -160,7 +160,7 @@ class RecordController extends APIController
return $builder;
}
//Index관련
protected function index_getRows_builder(int $page = 0, int $per_page = 0): array
protected function index_getRow(int $page = 0, int $per_page = 0): array
{
//Totalcount 처리
$builder = $this->_model->builder();

View File

@ -87,7 +87,11 @@ class Record extends API
}
public function deleteByZone()
{
$this->_model->where($this->_model::PARENT_FIELD, $this->getParent()->getPrimaryKey())->delete();
$records = $this->_model->where($this->_model::PARENT_FIELD, $this->getParent()->getPrimaryKey())->findAll();
foreach ($records as $record) {
$this->delete($record);
$this->_model->delete($record->getPrimaryKey());
}
}
public function delete(\App\Entities\Cloudflare\API\RecordEntity $entity)
{