Example #1
0
 /**
  * Delete resource link share key object.
  *
  * @param ResourceLinkShareKey $sharekey Resource link share key object
  * @return boolean True if the resource link share key object was successfully deleted
  */
 public function deleteResourceLinkShareKey($sharekey)
 {
     global $DB;
     $DB->delete_records($this->sharekeytable, ['sharekey' => $sharekey->getId()]);
     $sharekey->initialize();
     return true;
 }
 /**
  * Delete resource link share key object.
  *
  * @param ResourceLinkShareKey $shareKey Resource link share key object
  *
  * @return boolean True if the resource link share key object was successfully deleted
  */
 public function deleteResourceLinkShareKey($shareKey)
 {
     $sql = "DELETE FROM {$this->dbTableNamePrefix}" . DataConnector::RESOURCE_LINK_SHARE_KEY_TABLE_NAME . " WHERE share_key_id = '{$shareKey->getId()}'";
     $ok = mysql_query($sql);
     if ($ok) {
         $shareKey->initialize();
     }
     return $ok;
 }
Example #3
0
 /**
  * Delete resource link share key object.
  *
  * @param ResourceLinkShareKey $shareKey Resource link share key object
  *
  * @return boolean True if the resource link share key object was successfully deleted
  */
 public function deleteResourceLinkShareKey($shareKey)
 {
     $id = $shareKey->getId();
     $sql = "DELETE FROM {$this->dbTableNamePrefix}" . DataConnector::RESOURCE_LINK_SHARE_KEY_TABLE_NAME . ' WHERE share_key_id = :id';
     $query = $this->db->prepare($sql);
     $query->bindValue('id', $id, PDO::PARAM_STR);
     $ok = $query->execute();
     if ($ok) {
         $shareKey->initialize();
     }
     return $ok;
 }