Data Structures
Exceptions

Framework exceptions. More...

Data Structures

class  EmptyFieldException
 Thrown when a required form field is empty. More...
 
class  FileNotFoundException
 Thrown when trying to access a file that does not exist or is in a different path. More...
 
class  IllegalArgumentException
 Thrown when a required argument is empty, or a wrong number of arguments is sent. More...
 
class  IncompleteActionException
 Thrown when an action could not complete. More...
 
class  IndexOutOfBoundsException
 Thrown when trying to access an index of an array that is not set. More...
 
class  InvalidArgumentTypeException
 Thrown when a file upload did not succeed for some reason. More...
 
class  InvalidFieldException
 Thrown when validating an incorrect form. More...
 
class  InvalidFileTypeException
 Thrown when a file type requested is not permitted. More...
 
class  NoPermissionException
 Thrown when a system action is requested that php does not have permissions for. More...
 
class  PageNotFoundException
 Thrown when a page requested is not found. More...
 
class  PhpVersionException
 Thrown when a required method cannot be used with the installed version of php. More...
 
class  UploadFileException
 Thrown when a file upload did not succeed for the reason present within the thrown exception.. More...
 

Detailed Description

Framework exceptions.

Exceptions can have a variety of usses. Dispersion uses these internally either to indicate logic errors or to interrupt a sequence in order to signal an event. The PageNotFoundException for example eases url-checking within the controller of a web application.