/**
* Override JTable delete method to include deleting corresponding row from #__ucm_base.
*
* @param integer $pk primary key value to delete. Must be set or throws an exception.
*
* @return boolean True on success.
*
* @since 3.1
* @throws \UnexpectedValueException
*/
public function delete($pk = null)
{
$baseTable = Table::getInstance('Ucm', 'JTable', array('dbo' => $this->getDbo()));
return parent::delete($pk) && $baseTable->delete($pk);
}