Path

ez components / documentation / api reference / 2007.2.1 / base


eZ Components 2007.2.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
ezcArchiveException General exception class for the Archive package.
ezcArchiveFileException This class provides an exception for errors occuring while accessing file based archives.
ezcAuthenticationException Thrown when an exceptional state occurs in the Authentication component.
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.
ezcBaseInvalidParentClassException Exception that is thrown if an invalid class is passed as custom class.
ezcBaseInitInvalidCallbackClassException Exception that is thrown if an invalid class is passed as callback class for delayed object configuration.
ezcBaseDoubleClassRepositoryPrefixException ezcBaseDoubleClassRepositoryPrefixException is thrown whenever you try to register a class repository with a prefix that has already been added before.
ezcBaseInitCallbackConfiguredException ezcBaseInitCallbackConfiguredException is thrown when you try to assign a callback clasname to an identifier, while there is already a callback class configured for this identifier.
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.
ezcBaseExtensionNotFoundException ezcBaseExtensionNotFoundException is thrown when a requested PHP extension was not found.
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.
ezcCacheMemcacheException Thrown when encountering an error in the Memcache backend.
ezcCacheException General exception container for the Cache component.
ezcCacheApcException Thrown when encountering an error in the APC backend.
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.
ezcDbSchemaException This class provides an exception container for use with the DatabaseSchema component.
ezcLogWriterException The ezcLogWriterException will be thrown when an ezcLogWriter or a subclass encounters an exceptional state.
ezcExecutionException General exception for use in ezcExecution class.
ezcGraphException General exception container for the Graph component.
ezcGraphDatabaseException General exception container for the GraphDatabaseTiein component.
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.
ezcPersistentObjectException General exception class for the PersistentObject package.
ezcPhpGeneratorException General exception class for the PhpGenerator package.
ezcSignalSlotException ezcSignalSlotExceptions are thrown when an exceptional state occures in the SignalSlot package.
ezcTemplateException ezcTemplateExceptions are thrown when an exceptional state occurs in the Template package.
ezcTranslationException The general exception class as used by the Translator Classes.
ezcTreeException This class provides an exception container for use with the Tree component.
ezcUrlException ezcUrlExceptions are thrown when an exceptional state occures in the Url package.
ezcInputFormException General exception container for the UserInput component.
ezcWebdavException General exception container for the Webdav component.
ezcWorkflowException General exception for the Workflow 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
ezcArchiveException::__construct() Construct a new archive exception.
ezcArchiveValueException::__construct() Construct an archive exception.
ezcArchiveEmptyException::__construct() Constructs a new exception for empty archive.
ezcArchiveChecksumException::__construct() Constructs a new checksum exception for the specified file.
ezcArchiveEntryPrefixException::__construct() Constructs a new entry prefix exception for the specified file entry.
ezcArchiveUnknownTypeException::__construct() Constructs a new unknown type exception for the specified archive.
ezcArchiveInternalException::__construct() Construct an internal archive exception.
ezcArchiveIoException::__construct() Constructs a new IO exception.
ezcArchiveBlockSizeException::__construct() Constructs a new block-size exception for the specified archive.
ezcArchiveFileException::__construct() Constructs a new archive file exception.
ezcAuthenticationException::__construct() Constructs a new ezcAuthenticationException with error message $message.
ezcAuthenticationLdapException::__construct() Constructs a new ezcAuthenticationLdapException with error message $message and error code $code.
ezcAuthenticationTypekeyException::__construct() Constructs a new ezcAuthenticationTypekeyException with error message $message.
ezcAuthenticationOpenidException::__construct() Constructs a new ezcAuthenticationOpenidException with error message $message.
ezcBasePropertyNotFoundException::__construct() Constructs a new ezcBasePropertyNotFoundException for the property $name.
ezcBaseSettingNotFoundException::__construct() Constructs a new ezcBaseSettingNotFoundException for $settingName.
ezcBaseInvalidParentClassException::__construct() Constructs an ezcBaseInvalidParentClassException for custom class $customClass
ezcBaseInitInvalidCallbackClassException::__construct() Constructs a new ezcBaseInitInvalidCallbackClassException for the $callbackClass.
ezcBaseDoubleClassRepositoryPrefixException::__construct() Constructs a new ezcBaseDoubleClassRepositoryPrefixException for the $prefix that points to $basePath with autoload directory $autoloadDirPath.
ezcBaseInitCallbackConfiguredException::__construct() Constructs a new ezcBaseInitCallbackConfiguredException.
ezcBaseValueException::__construct() Constructs a new ezcBaseValueException on the $name variable.
ezcBaseSettingValueException::__construct() Constructs a new ezcBaseConfigException
ezcBaseExtensionNotFoundException::__construct() Constructs a new ezcBaseExtensionNotFoundException.
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.
ezcCacheMemcacheException::__construct() Creates a new ezcCacheMemcacheException.
ezcCacheInvalidStorageClassException::__construct() Creates a new ezcCacheInvalidStorageClassException
ezcCacheInvalidDataException::__construct() Creates a new ezcCacheInvalidDataException.
ezcCacheUsedLocationException::__construct() Creates a new ezcCacheUsedLocationException.
ezcCacheInvalidIdException::__construct() Creates a new ezcCacheInvalidIdException.
ezcCacheApcException::__construct() Creates a new ezcCacheApcException.
ezcConfigurationUnknownConfigException::__construct() Constructs a new ezcConfigurationUnknownConfigException.
ezcConfigurationGroupExistsAlreadyException::__construct() Constructs a new ezcConfigurationGroupExistsAlreadyException for the group $groupName.
ezcConfigurationInvalidReaderClassException::__construct() Constructs a new ezcConfigurationInvalidReaderClassException for the $readerClass.
ezcConfigurationWriteFailedException::__construct() Constructs a new ezcConfigurationWriteFailedException.
ezcConfigurationInvalidSuffixException::__construct() Constructs a new ezcConfigurationInvalidSuffixException.
ezcConfigurationParseErrorException::__construct() Constructs a new ezcConfigurationParseErrorException.
ezcConfigurationManagerNotInitializedException::__construct() Constructs a new ezcConfigurationManagerNotInitializedException.
ezcConfigurationNoConfigObjectException::__construct() Constructs a new ezcConfigurationNoConfigObjectException.
ezcConfigurationUnknownSettingException::__construct() Constructs a new ezcConfigurationUnknownSettingException.
ezcConfigurationUnknownGroupException::__construct() Constructs a new ezcConfigurationUnknownGroupException.
ezcConfigurationSettingWrongTypeException::__construct() Constructs a new ezcConfigurationSettingWrongTypeException.
ezcConfigurationSettingnameNotStringException::__construct() Constructs a new ezcConfigurationSettingnameNotStringException for setting $settingName.
ezcConsoleArgumentMandatoryViolationException::__construct() Creates a new exception object.
ezcConsoleTooManyArgumentsException::__construct() Creates a new exception object.
ezcConsoleArgumentTypeViolationException::__construct() Creates a new exception object.
ezcConsoleInvalidOptionNameException::__construct() Creates a new exception object.
ezcConsoleNoValidDialogResultException::__construct() Creates a new exception object.
ezcConsoleOptionNoAliasException::__construct() Creates a new exception object.
ezcConsoleInvalidOutputTargetException::__construct() Creates a new exception object.
ezcConsoleOptionTooManyValuesException::__construct() Creates a new exception object.
ezcConsoleOptionTypeViolationException::__construct() Creates a new exception object.
ezcConsoleOptionMandatoryViolationException::__construct() Creates a new exception object.
ezcConsoleOptionArgumentsViolationException::__construct() Creates a new exception object.
ezcConsoleOptionDependencyViolationException::__construct() Creates a new exception object.
ezcConsoleOptionMissingValueException::__construct() Creates a new exception object.
ezcConsoleOptionExclusionViolationException::__construct() Creates a new exception object.
ezcConsoleOptionNotExistsException::__construct() Creates a new exception object.
ezcConsoleOptionAlreadyRegisteredException::__construct() Creates a new exception object.
ezcConsoleNoPositionStoredException::__construct() Creates a new exception object.
ezcConsoleOptionStringNotWellformedException::__construct() Creates a new exception object.
ezcConsoleArgumentAlreadyRegisteredException::__construct() Creates a new exception object.
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 with the message $msg.
ezcQueryException::__construct() Constructs an ezcQueryException with the highlevel error message $message and the errorcode $code.
ezcQueryInvalidParameterException::__construct() Constructs an ezcQueryVariableParameterException.
ezcQueryVariableParameterException::__construct() Constructs an ezcQueryVariableParameterException with the method $method and the arguments $numProvided and $numExpected.
ezcQueryInvalidException::__construct() Constructs a QueryInvalid exception with the type $type and the additional information $message.
ezcDbSchemaInvalidSchemaException::__construct() Constructs an ezcDbSchemaInvalidSchemaException with an optional message.
ezcDbSchemaUnknownFormatException::__construct() Constructs an ezcDatabaseSchemaUnknownFormatException for the $format and handler type $type.
ezcDbSchemaInvalidReaderClassException::__construct() Constructs an ezcDbSchemaInvalidReaderClassException for reader class $readerClass
ezcDbSchemaDropAllColumnsException::__construct() Constructs an ezcDbSchemaDropAllColumnsException
ezcDbSchemaInvalidDiffWriterClassException::__construct() Constructs an ezcDbSchemaInvalidDiffWriterClassException for writer class $writerClass
ezcDbSchemaInvalidWriterClassException::__construct() Constructs an ezcDbSchemaInvalidWriterClassException for writer class $writerClass
ezcDbSchemaSqliteDropFieldException::__construct() Constructs an ezcDbSchemaSqliteDropFieldException
ezcDbSchemaInvalidDiffReaderClassException::__construct() Constructs an ezcDbSchemaInvalidDiffReaderClassException for reader class $readerClass
ezcLogWriterException::__construct() Constructs a new ezcLogWriterException with the original exception $e.
ezcExecutionWrongClassException::__construct() Constructs a new ezcExecutionWrongClassException.
ezcExecutionNotInitializedException::__construct() Constructs a new ezcExecutionNotInitializedException.
ezcExecutionAlreadyInitializedException::__construct() Constructs a new ezcExecutionAlreadyInitializedException.
ezcExecutionInvalidCallbackException::__construct() Constructs a new ezcExecutionInvalidCallbackException.
ezcImageAnalyzerFileNotProcessableException::__construct() Creates a new ezcImageAnalyzerFileNotProcessableException.
ezcImageAnalyzerInvalidHandlerException::__construct() Creates a new ezcImageAnalyzerInvalidHandlerException.
ezcImageMimeTypeUnsupportedException::__construct() Creates a new ezcImageMimeTypeUnsupportedException.
ezcImageFilterFailedException::__construct() Creates a new ezcImageFilterFailedException.
ezcImageTransformationNotAvailableException::__construct() Creates a new ezcImageTransformationNotAvailableException.
ezcImageHandlerNotAvailableException::__construct() Creates a new ezcImageHandlerNotAvailableException.
ezcImageTransformationException::__construct() Creates a new ezcImageTransformationException using a parent exception.
ezcImageFilterNotAvailableException::__construct() Creates a new ezcImageFilterNotAvailableException.
ezcImageInvalidReferenceException::__construct() Creates a new ezcImageInvalidReferenceException.
ezcImageMissingFilterParameterException::__construct() Creates a new ezcImageMissingFilterParameterException.
ezcImageInvalidFilterParameterException::__construct() Creates a new ezcImageInvalidFilterParameterException.
ezcImageTransformationAlreadyExistsException::__construct() Creates a new ezcImageTransformationAlreadyExistsException.
ezcImageFileNotProcessableException::__construct() Creates a new ezcImageFileNotProcessableException.
ezcImageHandlerSettingsInvalidException::__construct() Creates a new ezcImageHandlerSettingsInvalidException.
ezcImageFileNameInvalidException::__construct() Creates a new ezcImageFileNameInvalidException.
ezcMailException::__construct() Constructs a new ezcMailException with error message $message.
ezcMailOffsetOutOfRangeException::__construct() Constructs an ezcMailOffsetOutOfRangeException
ezcMailTransportException::__construct() Constructs an ezcMailTransportException with low level information $message.
ezcMailNoSuchMessageException::__construct() Constructs an ezcMailNoSuchMessageException
ezcMailInvalidLimitException::__construct() Constructs an ezcMailInvalidLimitException
ezcPersistentObjectException::__construct() Constructs a new ezcPersistentObjectException with error message $message and reason code $reason.
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.
ezcPersistentRelationNotFoundException::__construct() Constructs a new ezcPersistentRelationNotFoundException for the class $class which does not have a relation for $relatedClass.
ezcPersistentSessionNotFoundException::__construct() Constructs a new exception.
ezcPersistentObjectAlreadyPersistentException::__construct() Constructs a new ezcPersistentObjectAlreadyPersistentException for the class $class.
ezcPersistentRelatedObjectNotFoundException::__construct() Constructs a new ezcPersistentRelatedObjectNotFoundException for the object $object which does not have a relation for $relatedClass.
ezcPersistentRelationInvalidException::__construct() Constructs a new ezcPersistentRelationInvalidException for the given relation class $class.
ezcPersistentRelationOperationNotSupportedException::__construct() Constructs a new ezcPersistentRelationOperationNotSupportedException for the $class which does not support the $operation in respect to $relatedClass. Optionally a $reason can be given.
ezcPersistentQueryException::__construct() Constructs a new ezcPersistentQueryException with additional information in $msg.
ezcPersistentDefinitionMissingIdPropertyException::__construct() Constructs a new ezcPersistentDefinitionMissingIdPropertyException for the class $class.
ezcPersistentIdentifierGenerationException::__construct() Constructs a new ezcPersistentIdentifierGenerationException for the class $class with the optional message $msg.
ezcPhpGeneratorException::__construct() Constructs a new ezcPhpGeneratorException with error message $message.
ezcPhpGeneratorFlowException::__construct() Constructs a new flow exception.
ezcSignalSlotException::__construct() Constructs a new ezcSignalSlotlException with error message $message.
ezcTemplateException::__construct() Constructs a new ezcTemplateException with error message $message.
ezcTemplateParserException::__construct() Initialises the exception with the failing elements, parser, source code and error messages.
ezcTemplateInternalException::__construct() Creates a template internal exception.
ezcTemplateTypeHintException::__construct() This exception should be caught, and rethrown. The message is not important.
ezcTemplateFileNotReadableException::__construct() Initialises the exception with the template file path.
ezcTemplateFileNotFoundException::__construct() Initialises the exception with the template file path.
ezcTemplateSourceToTstParserException::__construct() Initialises the exception with the failing elements, parser, source code and error messages.
ezcTemplateCustomBlockException::__construct() Initialises the CustomBlock exception with the given message.
ezcTemplateRuntimeException::__construct() Constructs a template runtime exception with message $msg.
ezcTemplateCompilationFailedException::__construct() Creates a exception for failed compilations, error message is specified by caller.
ezcTemplateNoOutputContextException::__construct() Initialises the exception with the location object $location which contains the locator which is missing.
ezcTemplateNoManagerException::__construct() Initialises the exception with the location object $location which contains the locator which is missing.
ezcTemplateFileNotWriteableException::__construct() Constructor
ezcTemplateFileFailedUnlinkException::__construct() Initialises the exception with the template file path.
ezcTemplateFileFailedRenameException::__construct() Initialises the exception with the original template file path and the new file path.
ezcTemplateInvalidCompiledFileException::__construct() Initialises the exception with the location object $location which contains the locator which is missing.
ezcTranslationNotConfiguredException::__construct() Constructs a new ezcTranslationNotConfiguredException.
ezcTranslationContextNotAvailableException::__construct() Constructs a new ezcTranslationContextNotAvailableException.
ezcTranslationReaderNotInitializedException::__construct() Constructs a new ezcTranslationReaderNotInitializedException.
ezcTranslationMissingTranslationFileException::__construct() Constructs a new ezcTranslationMissingTranslationFileException.
ezcTranslationWriterNotInitializedException::__construct() Constructs a new ezcTranslationWriterNotInitializedException.
ezcTranslationKeyNotAvailableException::__construct() Constructs a new ezcTranslationKeyNotAvailableException.
ezcTranslationParameterMissingException::__construct() Constructs a new ezcTranslationParameterMissingException.
ezcTreeIdsDoNotMatchException::__construct() Constructs a new ezcTreeIdsDoNotMatchException.
ezcTreeTransactionNotStartedException::__construct() Constructs a new ezcTreeTransactionNotStartedException.
ezcTreeInvalidXmlException::__construct() Constructs a new ezcTreeInvalidXmlException.
ezcTreeDataStoreMissingDataException::__construct() Constructs a new ezcTreeDataStoreMissingDataException.
ezcTreeUnknownIdException::__construct() Constructs a new ezcTreeUnknownIdException for the ID $nodeId.
ezcTreeTransactionAlreadyStartedException::__construct() Constructs a new ezcTreeTransactionAlreadyStartedException.
ezcTreeInvalidXmlFormatException::__construct() Constructs a new ezcTreeInvalidXmlFormatException.
ezcTreeInvalidIdException::__construct() Constructs a new ezcTreeInvalidIdException for the ID $nodeId.
ezcTreeInvalidClassException::__construct() Constructs a new ezcTreeInvalidClassException.
ezcUrlException::__construct() Constructs a new ezcUrlException with error message $message.
ezcUrlNoConfigurationException::__construct() Constructs a new ezcUrlNoConfigurationException.
ezcUrlInvalidParameterException::__construct() Constructs a new ezcInvalidParameterException.
ezcUrlNotRegisteredException::__construct() Constructs a new ezcUrlNotRegisteredException.
ezcInputFormInvalidDefinitionException::__construct() Constructs a new ezcInputFormInvalidDefinitionException.
ezcInputFormUnknownFieldException::__construct() Constructs a new ezcInputFormUnknownFieldException.
ezcInputFormVariableMissingException::__construct() Constructs a new ezcInputFormVariableMissingException.
ezcInputFormFieldNotFoundException::__construct() Constructs a new ezcInputFormFieldNotFoundException.
ezcInputFormValidDataAvailableException::__construct() Constructs a new ezcInputFormValidDataAvailableException.
ezcInputFormWrongInputSourceException::__construct() Constructs a new ezcInputFormWrongInputSourceException.
ezcInputFormNoValidDataException::__construct() Constructs a new ezcInputFormNoValidDataException.
ezcWebdavInvalidHookException::__construct() Creates a new exception.
ezcWebdavNotTransportHandlerException::__construct() Constructor
ezcWebdavInvalidRequestMethodException::__construct()  
ezcWebdavRequestNotSupportedException::__construct() Creates a new exception.
ezcWebdavMissingTransportConfigurationException::__construct() Creates a new exception.
ezcWebdavBrokenRequestUriException::__construct() Constructor
ezcWebdavUnknownHeaderException::__construct() Creates a new exception.
ezcWebdavHeadersNotValidatedException::__construct() Constructor
ezcWebdavMissingServerVariableException::__construct() Constructor
ezcWebdavInvalidRequestBodyException::__construct()  
ezcWebdavMissingHeaderException::__construct() Creates a new exception.
ezcWebdavInvalidHeaderException::__construct() Creates a new exception.
ezcWorkflowInvalidInputException::__construct() Constructor.

Last updated: Thu, 31 Jan 2008