* This file is licensed under the Affero General Public License version 3 or * later. * See the COPYING-README file. */ /** * This class contains all hooks. */ class OC_Calendar_Hooks{ /** * @brief Deletes all Addressbooks of a certain user * @param paramters parameters from postDeleteUser-Hook * @return array */ public static function deleteUser($parameters) { $calendars = OC_Calendar_Calendar::allCalendars($parameters['uid']); foreach($calendars as $calendar) { OC_Calendar_Calendar::deleteCalendar($calendar['id']); } OC_Calendar_Share::post_userdelete($parameters['uid']); return true; } }