*
* @throws Horde_Alarm_Exception
*/
- abstract protected function _internal($id, $user, array $internal);
+ abstract public function internal($id, $user, array $internal);
/**
* Returns whether an alarm with the given id exists already.
*
* @throws Horde_Alarm_Exception
*/
- protected function _internal($id, $user, array $internal)
+ public function internal($id, $user, array $internal)
{
}
*/
/**
- * The Horde_Alarm_Object:: class is a Horde_Alarm storage implementation
- * using an object instance.
+ * The Horde_Alarm_Object class is a Horde_Alarm storage implementation using
+ * an object instance.
*
* @author Jan Schneider <jan@horde.org>
* @package Horde_Alarm
*
* @throws Horde_Alarm_Exception
*/
- protected function _internal($id, $user, array $internal)
+ public function internal($id, $user, array $internal)
{
$alarm = &$this->_findAlarm($id, $user);
$alarm['internal'] = $internal;
*/
/**
- * The Horde_Alarm_sql:: class is a Horde_Alarm storage implementation using
- * the PEAR DB package.
+ * The Horde_Alarm_sql class is a Horde_Alarm storage implementation using the
+ * PEAR DB package.
*
* Required values for $params:<pre>
* 'phptype' - (string) The database type (e.g. 'pgsql', 'mysql', etc.).
*
* @throws Horde_Alarm_Exception
*/
- protected function _internal($id, $user, array $internal)
+ public function internal($id, $user, array $internal)
{
$query = sprintf('UPDATE %s set alarm_internal = ? WHERE alarm_id = ? AND %s',
$this->_params['table'],
$values = array(serialize($internal), $id, $user);
if ($this->_logger) {
- $this->_logger->log('SQL query by Horde_Alarm_sql::_internal(): ' . $query, 'DEBUG');
+ $this->_logger->log('SQL query by Horde_Alarm_sql::internal(): ' . $query, 'DEBUG');
}
$result = $this->_write_db->query($query, $values);