can not be opened for reading"; break; case ezcBaseFileException::WRITE: $operation = "The file <{$path}> can not be opened for writing"; break; case ezcBaseFileException::EXECUTE: $operation = "The file <{$path}> can not be executed"; break; case ezcBaseFileException::CHANGE: $operation = "The permissions for <{$path}> can not be changed"; break; case (ezcBaseFileException::READ || ezcBaseFileException::WRITE): $operation = "The file <{$path}> can not be opened for reading and writing"; break; } $messagePart = ''; if ( $message ) { $messagePart = " ($message)"; } parent::__construct( "$operation.$messagePart" ); } } ?>