예제 #1
0
 /**
  * Drop timeslots by object
  *
  * @param ContentDataObject
  * @return boolean
  */
 static function dropTimeslotsByObject(ContentDataObject $object)
 {
     $timeslots = self::findAll(array('conditions' => array('`rel_object_id` = ?', $object->getObjectId())));
     foreach ($timeslots as $timeslot) {
         $timeslot->delete();
     }
 }
예제 #2
0
	/**
	 * Return add comment URL for specific object
	 *
	 * @param ContentDataObject $object
	 * @return string
	 */
	static function getAddUrl(ContentDataObject $object) {
		return get_url('comment', 'add', array('object_id' => $object->getObjectId()));
	} // getAddUrl
예제 #3
0
 /**
 * Drop comments by object
 *
 * @param ContentDataObject
 * @return boolean
 */
 static function dropCommentsByObject(ContentDataObject $object) {
   return Comments::delete(array('`rel_object_id` = ?', $object->getObjectId()));
 } // dropCommentsByObject