Path

ez components / documentation / api reference / 1.0.1 / base


eZ Components 1.0.1

Base: ezcBaseException

[ Tutorial ] [ Class tree ] [ Element index ] [ ChangeLog ] [ Credits ]

Class: ezcBaseException

ezcBaseException is a container from which all other exceptions in the components library descent. [source]

Parents

Exception
   |
   --ezcBaseException

Descendents

Child Class Description
ezcBasePropertyNotFoundException ezcBasePropertyNotFoundException is thrown whenever a non existent property is accessed in the Components library.
ezcBaseSettingNotFoundException ezcBaseSettingNotFoundException is thrown whenever there is a name passed as part as the options array to setOptions() for an option that doesn't exist.
ezcBaseValueException ezcBaseValueException is thrown whenever the type or value of the given variable is not as expected.
ezcBaseSettingValueException ezcBaseSettingValueExeception is thrown whenever a value to a class' configuration option is either of the wrong type, or has a wrong value.
ezcBasePropertyPermissionException ezcBasePropertyPermissionException is thrown whenever a read-only property is tried to be changed, or when a write-only property was accessed for reading.
ezcBaseFileException ezcBaseFileException is the exception from which all file related exceptions inherit.
ezcCacheException General exception container for the Cache component.
ezcConfigurationException This class provides an exception container for use with the Configuration component.
ezcConsoleException General exception container for the ConsoleTools component.
ezcDbException This class provides exception for misc errors that may occur in the component, such as errors parsing database parameters and connecting to the database.
ezcQueryException Base class for exceptions related to the SQL abstraction.
ezcExecutionException General exception for use in ezcExecution class.
ezcImageAnalyzerException General exception container for the ImageAnalysis component.
ezcImageException General exception container for the ImageConversion component.
ezcMailException ezcMailExceptions are thrown when an exceptional state occures in the Mail package.
ezcMailTransportException Transport exceptions are thrown by implementors of the ezcMailTransport interface when mail sending fails.
ezcPersistentObjectException General exception class for the PersistentObject package.
ezcPhpGeneratorException General exception class for the PhpGenerator package.
ezcTranslationException The general exception class as used by the Translator Classes.
ezcInputFormException General exception container for the UserInput component.

Member Variables

public mixed $originalMessage
Original message, before escaping

Inherited Member Variables

From Exception (Internal Class):
protected  $code
protected  $file
protected  $line
protected  $message
private  $string
private  $trace

Method Summary

public ezcBaseException __construct( $message )
Constructs a new ezcBaseException with $message

Inherited Methods

From Exception (Internal Class) :
public Exception constructor __construct ( $message, $code )
public void getCode ( )
public void getFile ( )
public void getLine ( )
public void getMessage ( )
public void getTrace ( )
public void getTraceAsString ( )
public void __clone ( )
public void __toString ( )

Methods

__construct

ezcBaseException __construct( string $message )
Constructs a new ezcBaseException with $message

Parameters

Name Type Description
$message string  

Redefinition of

Method Description
Exception::constructor __construct ( $message, $code )  

Redefined in descendants as

Method Description
ezcBasePropertyNotFoundException::__construct() Constructs a new ezcPropertyNotFoundException for the property $name.
ezcBaseSettingNotFoundException::__construct() Constructs a new ezcBaseSettingNotFoundException for $settingName.
ezcBaseValueException::__construct() Constructs a new ezcBaseValueException on the $name variable.
ezcBaseSettingValueException::__construct() Constructs a new ezcBaseConfigException
ezcBasePropertyPermissionException::__construct() Constructs a new ezcPropertyPermissionException for the property $name.
ezcBaseFileIoException::__construct() Constructs a new ezcBaseFileIoException for the file $path.
ezcBaseFilePermissionException::__construct() Constructs a new ezcPropertyPermissionException for the property $name.
ezcBaseFileNotFoundException::__construct() Constructs a new ezcBaseFileNotFoundException.
ezcCacheInvalidStorageClassException::__construct()  
ezcCacheInvalidDataException::__construct()  
ezcCacheUsedLocationException::__construct()  
ezcCacheInvalidIdException::__construct()  
ezcConfigurationUnknownConfigException::__construct()  
ezcConfigurationGroupExistsAlreadyException::__construct()  
ezcConfigurationInvalidReaderClassException::__construct()  
ezcConfigurationWriteFailedException::__construct()  
ezcConfigurationInvalidSuffixException::__construct()  
ezcConfigurationParseErrorException::__construct()  
ezcConfigurationNoConfigObjectException::__construct()  
ezcConfigurationUnknownSettingException::__construct()  
ezcConfigurationUnknownGroupException::__construct()  
ezcConfigurationSettingWrongTypeException::__construct()  
ezcConfigurationSettingnameNotStringException::__construct()  
ezcConsoleOptionNoAliasException::__construct()  
ezcConsoleOptionTooManyValuesException::__construct()  
ezcConsoleOptionTypeViolationException::__construct()  
ezcConsoleOptionMandatoryViolationException::__construct()  
ezcConsoleOptionArgumentsViolationException::__construct()  
ezcConsoleOptionDependencyViolationException::__construct()  
ezcConsoleOptionMissingValueException::__construct()  
ezcConsoleOptionExclusionViolationException::__construct()  
ezcConsoleOptionNotExistsException::__construct()  
ezcConsoleOptionAlreadyRegisteredException::__construct()  
ezcConsoleNoPositionStoredException::__construct()  
ezcConsoleOptionStringNotWellformedException::__construct()  
ezcDbException::__construct() Constructs an ezcDbAstractionException with the highlevel error message $message and the errorcode $code.
ezcDbHandlerNotFoundException::__construct() Constructs a new exception.
ezcDbMissingParameterException::__construct() Constructs a new exception.
ezcDbTransactionException::__construct() Constructs a new exception.
ezcQueryException::__construct() Constructs an ezcQueryException with the highlevel error message $message and the errorcode $code.
ezcQueryVariableParameterException::__construct() Constructs a QueryInvalid exception with the type $type and the additional information $message.
ezcQueryInvalidException::__construct() Constructs a QueryInvalid exception with the type $type and the additional information $message.
ezcExecutionWrongClassException::__construct()  
ezcExecutionNotInitializedException::__construct()  
ezcExecutionAlreadyInitializedException::__construct()  
ezcExecutionInvalidCallbackException::__construct()  
ezcImageAnalyzerFileNotProcessableException::__construct()  
ezcImageAnalyzerInvalidHandlerException::__construct()  
ezcImageMimeTypeUnsupportedException::__construct()  
ezcImageFilterFailedException::__construct()  
ezcImageTransformationNotAvailableException::__construct()  
ezcImageHandlerNotAvailableException::__construct()  
ezcImageTransformationException::__construct() Creates a new ezcImageTransformationException using a parent exception.
ezcImageFilterNotAvailableException::__construct()  
ezcImageInvalidReferenceException::__construct()  
ezcImageMissingFilterParameterException::__construct()  
ezcImageInvalidFilterParameterException::__construct()  
ezcImageTransformationAlreadyExistsException::__construct()  
ezcImageFileNotProcessableException::__construct()  
ezcImageHandlerSettingsInvalidException::__construct()  
ezcImageFileNameInvalidException::__construct()  
ezcMailException::__construct() Constructs a new ezcMailException with error message $message and error code $code.
ezcMailTransportException::__construct() Constructs an ezcMailTransportException with low level information $driverInfo.
ezcPersistentObjectException::__construct() Constructs a new ezcPersistentObjectException with error message $message and error code $code.
ezcPersistentObjectNotPersistentException::__construct() Constructs a new ezcPersistentObjectNotPersistentException for the class $class.
ezcPersistentDefinitionNotFoundException::__construct() Constructs a new ezcPersistentDefinitionNotFoundException for the class $class with the additional error information $message.
ezcPersistentObjectAlreadyPersistentException::__construct() Constructs a new ezcPersistentObjectAlreadyPersistentException for the class $class.
ezcPersistentQueryException::__construct() Constructs a new ezcPersistentQueryException with additional information in $msg.
ezcPersistentIdentifierGenerationException::__construct() Constructs a new ezcPersistentIdentifierGenerationException for the class $class.
ezcPhpGeneratorException::__construct() Constructs a new ezcPhpGeneratorException with error message $message.
ezcPhpGeneratorFlowException::__construct() Constructs a new flow exception.
ezcTranslationNotConfiguredException::__construct()  
ezcTranslationContextNotAvailableException::__construct()  
ezcTranslationReaderNotInitializedException::__construct()  
ezcTranslationMissingTranslationFileException::__construct()  
ezcTranslationWriterNotInitializedException::__construct()  
ezcTranslationKeyNotAvailableException::__construct()  
ezcTranslationParameterMissingException::__construct()  
ezcInputFormInvalidDefinitionException::__construct()  
ezcInputFormUnknownFieldException::__construct()  
ezcInputFormVariableMissingException::__construct()  
ezcInputFormFieldNotFoundException::__construct()  
ezcInputFormValidDataAvailableException::__construct()  
ezcInputFormWrongInputSourceException::__construct()  
ezcInputFormNoValidDataException::__construct()  

Last updated: Fri, 02 Nov 2007