Beispiel #1
0
 public function delete($accountId = NULL)
 {
     global $_CONF;
     parent::$object = "Template";
     parent::$table = "pcms_template";
     //*** Delete elements.
     $objElements = Element::getElementsByTemplateId($this->id);
     foreach ($objElements as $objElement) {
         $objElement->delete();
     }
     if (class_exists("AuditLog")) {
         AuditLog::addLog(AUDIT_TYPE_TEMPLATE, $this->getId(), $this->getName(), "delete");
     }
     return parent::delete($_CONF['app']['account']->getId());
 }