public function deassociateAccessEntityType(\Concrete\Core\Permission\Access\Entity\Type $pt) { $db = Loader::db(); $db->delete('PermissionAccessEntityTypeCategories', array('petID' => $pt->getAccessEntityTypeID(), 'pkCategoryID' => $this->getPermissionKeyCategoryID())); }
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)); } }