MediaWiki  REL1_22
Exception.php File Reference

Exception class and handler. More...

Go to the source code of this file.

Classes

class  BadTitleError
 Show an error page on a badtitle. More...
class  ErrorPageError
 An error page which can definitely be safely rendered using the OutputPage. More...
class  FatalError
 Exception class which takes an HTML error message, and does not produce a backtrace. More...
class  HttpError
 Show an error that looks like an HTTP server error. More...
class  MWException
 MediaWiki exception. More...
class  MWExceptionHandler
 Handler class for MWExceptions. More...
class  PermissionsError
 Show an error when a user tries to do something they do not have the necessary permissions for. More...
class  ReadOnlyError
 Show an error when the wiki is locked/read-only and the user tries to do something that requires write access. More...
class  ThrottledError
 Show an error when the user hits a rate limit. More...
class  UserBlockedError
 Show an error when the user tries to do something whilst blocked. More...
class  UserNotLoggedIn
 Shows a generic "user is not logged in" error page. More...

Detailed Description

Exception class and handler.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. http://www.gnu.org/copyleft/gpl.html

Definition in file Exception.php.