public function execute($entityId) { // TODO controllo ACL if ($entityId) { $document = org_glizy_objectFactory::createModel('movio.modules.ontologybuilder.models.EntityDocument'); $document->delete($entityId); org_glizy_helpers_Navigation::goHere(); } }
public function execute($id, $model) { // TODO controllo ACL if ($id) { $contentproxy = org_glizy_objectFactory::createObject('org.glizycms.contents.models.proxy.ModuleContentProxy'); $contentproxy->toggleVisibility($id, $model); org_glizy_helpers_Navigation::goHere(); } }
public function executeLater($id) { // TODO controllo ACL if ($id) { $proxy = org_glizy_objectFactory::createObject('org.glizycms.languages.models.proxy.LanguagesProxy'); $proxy->delete($id); org_glizy_helpers_Navigation::goHere(); } }
public function execute($id, $model) { // TODO controllo ACL if ($id) { $proxy = org_glizy_objectFactory::createObject('org.glizycms.contents.models.proxy.ActiveRecordProxy'); $proxy->delete($id, $model); org_glizy_helpers_Navigation::goHere(); } }
public function execute($id) { // cancella tutti i contenuti collegati al tipo di entità da cancellare $it = org_glizy_objectFactory::createModelIterator('movio.modules.ontologybuilder.models.EntityDocument'); $it->load('allFromTypeAllStatusAllLanguages', array('entityTypeId' => $id)); foreach ($it as $ar) { $ar->delete(); } // cancella le proprietà collegate all'entità $it = org_glizy_objectFactory::createModelIterator('movio.modules.ontologybuilder.models.EntityProperties'); $it->load('entityPropertiesFromId', array('entityId' => $id)); foreach ($it as $ar) { $ar->delete(); } // cancella l'entità $entity = org_glizy_objectFactory::createModel('movio.modules.ontologybuilder.models.Entity'); $entity->delete($id); $entityTypeService = $this->application->retrieveProxy('movio.modules.ontologybuilder.service.EntityTypeService'); $entityTypeService->invalidate(); org_glizy_helpers_Navigation::goHere(); }
public function execute($id) { $mediaProxy = org_glizy_ObjectFactory::createObject('org.glizycms.mediaArchive.models.proxy.MediaProxy'); $mediaProxy->deleteMedia($id); org_glizy_helpers_Navigation::goHere(); }