/** * Creates a new ezcImageAnalyzerFileNotProcessableException. * * @param string $file Not processable file. * @param string $reason Reason that the file is not processable. * @return void */ function __construct($file, $reason = null) { $reasonPart = ''; if ($reason) { $reasonPart = " Reason: {$reason}."; } parent::__construct("Could not process file '{$file}'.{$reasonPart}"); }
/** * Creates a new ezcImageAnalyzerInvalidHandlerException. * * @param string $handlerClass Invalid class name. * @return void */ function __construct( $handlerClass ) { parent::__construct( "The registered handler class '{$handlerClass}' does not exist or does not inherit from ezcImageAnalyzerHandler." ); }