Пример #1
0
 public function deassociateAccessEntityType(\Concrete\Core\Permission\Access\Entity\Type $pt)
 {
     $db = Loader::db();
     $db->delete('PermissionAccessEntityTypeCategories', array('petID' => $pt->getAccessEntityTypeID(), 'pkCategoryID' => $this->getPermissionKeyCategoryID()));
 }
Пример #2
0
 public function associateAccessEntityType(\Concrete\Core\Permission\Access\Entity\Type $pt)
 {
     $db = Loader::db();
     $r = $db->GetOne('select petID from PermissionAccessEntityTypeCategories where petID = ? and pkCategoryID = ?', array($pt->getAccessEntityTypeID(), $this->pkCategoryID));
     if (!$r) {
         $db->Execute('insert into PermissionAccessEntityTypeCategories (petID, pkCategoryID) values (?, ?)', array($pt->getAccessEntityTypeID(), $this->pkCategoryID));
     }
 }