Class: CoreException

Source Location: /CORE/system/classes/exception/CoreException.php

Class CoreException

Class Overview

This represents a Core Exception, ONLY to be processed by the System.

Located in /CORE/system/classes/exception/CoreException.php [line 38]

LogEntry
   |
   --CMSException
      |
      --CoreException
Author(s):
  • Kevin Papst
Information Tags:
Version:  $Id: CoreException.php,v 1.8 2008/12/30 23:44:39 kpapst Exp $
Copyright:  Copyright (C) Kevin Papst
License:  GNU Public License

Methods

[ Top ]
Descendants
Child Class Description
AdministrationException This represents a AdministrationException.
NotAllowedException This represents a NotAllowed Exception.
AuthenticationException This represents a Authentication Exception.
MaintenanceException This Exception is thrown when the Consumer Staus is MAINTENANCE and the User is anonymous and there is no Request Parameter called 'ignoreMaintenance'.
NotFoundException This represents a Not Found Exception.

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From CMSException

CMSException::CMSException()
Creates a new CMSException.
CMSException::getCode()
Returns the Error Code.
CMSException::logException()
Returns whether this Error should write an Log Message or not.
CMSException::toString()

Inherited From LogEntry

LogEntry::LogEntry()
Creates a new LogEntry.
LogEntry::getFilename()
LogEntry::getLevel()
Returns the entries leveƶ.
LogEntry::getLinenum()
LogEntry::getMessage()
Returns the Error Message.
LogEntry::getNamespace()
Return the namespace or an empty string, if no namesapce is configured.
LogEntry::setFilename()
LogEntry::setLinenum()
LogEntry::setNamespace()
LogEntry::toString()

[ Top ]
Method Summary
CoreException   CoreException()   Creates a new Core Exception.
String   getLayout()   Return the Layout Name these Errors are represented by.

[ Top ]
Methods
Constructor CoreException  [line 48]

  CoreException CoreException( int $code, String $message  )

Creates a new Core Exception.

Parameters:
int   $code:  the Error Code
String   $message:  the Error Message

API Tags:
Access:  public


[ Top ]
getLayout  [line 57]

  String getLayout( )

Return the Layout Name these Errors are represented by.


API Tags:
Return:  the Layout Name


[ Top ]