Beispiel #1
0
 /**
  * Overrides JTable::delete. Deletes event.
  *
  * @param   mixed  $pk  An optional primary key value to delete.  If not set the insta$
  *
  * @return  boolean  True on success.
  *
  * @link    http://docs.joomla.org/JTable/delete
  * @since   11.1
  * @throws  UnexpectedValueException
  */
 public function delete($pk = null)
 {
     global $shareddb, $sharedtbl, $sharedlinktbl, $koid;
     if (!parent::delete($pk)) {
         return false;
     }
     $query = $this->_db->getQuery(true)->delete($this->_db->quoteName($shareddb) . '.' . $this->_db->quoteName($sharedtbl))->where($this->_db->quoteName('article_id') . ' = ' . $this->getArticleId() . ' AND ' . $this->_db->quoteName('koid') . ' = ' . $this->_db->quote($this->koid));
     $this->_db->setQuery($query);
     return $this->_db->execute();
 }