cfmgrv3 init...1

This commit is contained in:
최준흠 2023-06-19 21:33:56 +09:00
parent d8be9d8d6c
commit 5f155ba352
3 changed files with 16 additions and 16 deletions

View File

@ -56,28 +56,28 @@ class FirewallController extends APIController
//Update관련 //Update관련
protected function update_process($entity) protected function update_process($entity)
{ {
$api = new Firewall($this->getZoneModel()->gentEntity($entity->getParentFieldData())); $api = new Firewall($this->getZoneModel()->getEntity($entity->getParentFieldData()));
$entity = $api->update($entity, $this->_viewDatas['fieldDatas']); $entity = $api->update($entity, $this->_viewDatas['fieldDatas']);
return parent::update_process($entity); return parent::update_process($entity);
} }
//Toggle관련 //Toggle관련
protected function toggle_process($entity) protected function toggle_process($entity)
{ {
$api = new Firewall($this->getZoneModel()->gentEntity($entity->getParentFieldData())); $api = new Firewall($this->getZoneModel()->getEntity($entity->getParentFieldData()));
$entity = $api->update($entity, $this->_viewDatas['fieldDatas']); $entity = $api->update($entity, $this->_viewDatas['fieldDatas']);
return parent::toggle_process($entity); return parent::toggle_process($entity);
} }
//Batchjob관련 //Batchjob관련
protected function batchjob_process($entity) protected function batchjob_process($entity)
{ {
$api = new Firewall($this->getZoneModel()->gentEntity($entity->getParentFieldData())); $api = new Firewall($this->getZoneModel()->getEntity($entity->getParentFieldData()));
$entity = $api->update($entity, $this->_viewDatas['fieldDatas']); $entity = $api->update($entity, $this->_viewDatas['fieldDatas']);
return parent::batchjob_process($entity); return parent::batchjob_process($entity);
} }
//Sync관련 //Sync관련
protected function sync_process($entity) protected function sync_process($entity)
{ {
$api = new Firewall($this->getZoneModel()->gentEntity($entity->getParentFieldData())); $api = new Firewall($this->getZoneModel()->getEntity($entity->getParentFieldData()));
$entity = $api->sync($entity); $entity = $api->sync($entity);
return parent::sync_process($entity); return parent::sync_process($entity);
} }

View File

@ -91,7 +91,7 @@ class RecordController extends APIController
protected function insert_process() protected function insert_process()
{ {
foreach ($this->_viewDatas['fieldDatas']['hosts'] as $host) { foreach ($this->_viewDatas['fieldDatas']['hosts'] as $host) {
$zone = $this->getZoneModel()->gentEntity($this->_viewDatas['fieldDatas'][$this->_model::PARENT_FIELD]); $zone = $this->getZoneModel()->getEntity($this->_viewDatas['fieldDatas'][$this->_model::PARENT_FIELD]);
$this->insert_Host( $this->insert_Host(
$zone, $zone,
$host, $host,
@ -105,35 +105,35 @@ class RecordController extends APIController
//Update관련 //Update관련
protected function update_process($entity) protected function update_process($entity)
{ {
$api = new Record($this->getZoneModel()->gentEntity($entity->getParentFieldData())); $api = new Record($this->getZoneModel()->getEntity($entity->getParentFieldData()));
$entity = $api->update($entity, $this->_viewDatas['fieldDatas']); $entity = $api->update($entity, $this->_viewDatas['fieldDatas']);
return parent::update_process($entity); return parent::update_process($entity);
} }
//Toggle관련 //Toggle관련
protected function toggle_process($entity) protected function toggle_process($entity)
{ {
$api = new Record($this->getZoneModel()->gentEntity($entity->getParentFieldData())); $api = new Record($this->getZoneModel()->getEntity($entity->getParentFieldData()));
$entity = $api->update($entity, $this->_viewDatas['fieldDatas']); $entity = $api->update($entity, $this->_viewDatas['fieldDatas']);
return parent::toggle_process($entity); return parent::toggle_process($entity);
} }
//Batchjob관련 //Batchjob관련
protected function batchjob_process($entity) protected function batchjob_process($entity)
{ {
$api = new Record($this->getZoneModel()->gentEntity($entity->getParentFieldData())); $api = new Record($this->getZoneModel()->getEntity($entity->getParentFieldData()));
$entity = $api->update($entity, $this->_viewDatas['fieldDatas']); $entity = $api->update($entity, $this->_viewDatas['fieldDatas']);
return parent::batchjob_process($entity); return parent::batchjob_process($entity);
} }
//Delete 관련 //Delete 관련
protected function delete_process($entity) protected function delete_process($entity)
{ {
$api = new Record($this->getZoneModel()->gentEntity($entity->getParentFieldData())); $api = new Record($this->getZoneModel()->getEntity($entity->getParentFieldData()));
$api->delete($entity); $api->delete($entity);
return parent::delete_process($entity); return parent::delete_process($entity);
} }
//Sync관련 //Sync관련
protected function sync_process($entity) protected function sync_process($entity)
{ {
$api = new Record($this->getZoneModel()->gentEntity($entity->getParentFieldData())); $api = new Record($this->getZoneModel()->getEntity($entity->getParentFieldData()));
$entity = $api->sync($entity); $entity = $api->sync($entity);
return parent::sync_process($entity); return parent::sync_process($entity);
} }

View File

@ -103,7 +103,7 @@ class ZoneController extends APIController
protected function insert_process() protected function insert_process()
{ {
foreach ($this->_viewDatas['fieldDatas']['domains'] as $domain) { foreach ($this->_viewDatas['fieldDatas']['domains'] as $domain) {
$account = $this->getAccountModel()->gentEntity($this->_viewDatas['fieldDatas'][$this->_model::PARENT_FIELD]); $account = $this->getAccountModel()->getEntity($this->_viewDatas['fieldDatas'][$this->_model::PARENT_FIELD]);
$zone = $this->insert_Zone($account, $domain); $zone = $this->insert_Zone($account, $domain);
foreach ($this->_viewDatas['fieldDatas']['hosts'] as $host) { foreach ($this->_viewDatas['fieldDatas']['hosts'] as $host) {
$this->insert_Host( $this->insert_Host(
@ -119,35 +119,35 @@ class ZoneController extends APIController
//Update관련 //Update관련
protected function update_process($entity) protected function update_process($entity)
{ {
$api = new Zone($this->getAccountModel()->gentEntity($entity->getParentFieldData())); $api = new Zone($this->getAccountModel()->getEntity($entity->getParentFieldData()));
$entity = $api->update($entity, $this->_viewDatas['fieldDatas']); $entity = $api->update($entity, $this->_viewDatas['fieldDatas']);
return parent::update_process($entity); return parent::update_process($entity);
} }
//Toggle관련 //Toggle관련
protected function toggle_process($entity) protected function toggle_process($entity)
{ {
$api = new Zone($this->getAccountModel()->gentEntity($entity->getParentFieldData())); $api = new Zone($this->getAccountModel()->getEntity($entity->getParentFieldData()));
$entity = $api->update($entity, $this->_viewDatas['fieldDatas']); $entity = $api->update($entity, $this->_viewDatas['fieldDatas']);
return parent::toggle_process($entity); return parent::toggle_process($entity);
} }
//Batchjob관련 //Batchjob관련
protected function batchjob_process($entity) protected function batchjob_process($entity)
{ {
$api = new Zone($this->getAccountModel()->gentEntity($entity->getParentFieldData())); $api = new Zone($this->getAccountModel()->getEntity($entity->getParentFieldData()));
$entity = $api->update($entity, $this->_viewDatas['fieldDatas']); $entity = $api->update($entity, $this->_viewDatas['fieldDatas']);
return parent::batchjob_process($entity); return parent::batchjob_process($entity);
} }
//Delete 관련 //Delete 관련
protected function delete_process($entity) protected function delete_process($entity)
{ {
$api = new Zone($this->getAccountModel()->gentEntity($entity->getParentFieldData())); $api = new Zone($this->getAccountModel()->getEntity($entity->getParentFieldData()));
$api->delete($entity); $api->delete($entity);
return parent::delete_process($entity); return parent::delete_process($entity);
} }
//Sync관련 //Sync관련
protected function sync_process($entity) protected function sync_process($entity)
{ {
$api = new Zone($this->getAccountModel()->gentEntity($entity->getParentFieldData())); $api = new Zone($this->getAccountModel()->getEntity($entity->getParentFieldData()));
$entity = $api->sync($entity); $entity = $api->sync($entity);
return parent::sync_process($entity); return parent::sync_process($entity);
} }