public static function delete($file_id = 0) { if (!($me = session_essence::get('me'))) { request_essence::load_request(); } if ($file_id) { if ($file = file_model::get_file_by_id($file_id)) { if ($file->get_user_id() == $me->get_id()) { comment_model::delete_comments($file_id); file_model::delete_file($file_id); request_essence::load_request('user', 'view', array($me->get_login())); } else { request_essence::load_request(); } } else { request_essence::load_request(); } } else { request_essence::load_request(); } }