Use: throw new NotFound( 'Content', 42 );
Inheritance: extends eZ\Publish\API\Repository\Exceptions\NotFoundException, implements eZ\Publish\Core\Base\Exceptions\Httpable, implements eZ\Publish\Core\Base\Translatable, use trait eZ\Publish\Core\Base\TranslatableBase
 public function testNotFoundException()
 {
     $messageTemplate = 'some message template';
     $translationParams = ['some' => 'thing'];
     $exception = new NotFoundException('foo', 'bar');
     $exception->setMessageTemplate($messageTemplate);
     $exception->setParameters($translationParams);
     $event = $this->generateExceptionEvent($exception);
     $translatedMessage = 'translated message';
     $this->translator->expects($this->once())->method('trans')->with($messageTemplate, $translationParams)->willReturn($translatedMessage);
     $this->listener->onKernelException($event);
     $convertedException = $event->getException();
     self::assertInstanceOf('\\Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException', $convertedException);
     self::assertSame($exception, $convertedException->getPrevious());
     self::assertSame($translatedMessage, $convertedException->getMessage());
 }
 /**
  * Creates a new exception for $typeId in $status;.
  *
  * @param mixed $typeGroupId
  * @param mixed $status
  */
 public function __construct($typeGroupId)
 {
     parent::__construct('eZ\\Publish\\SPI\\Persistence\\Content\\Type\\Group', sprintf('ID: %s', $typeGroupId));
 }
Esempio n. 3
0
 /**
  * Creates a new exception for $typeName.
  *
  * @param mixed $typeName
  */
 public function __construct($typeName)
 {
     parent::__construct('eZ\\Publish\\SPI\\Persistence\\Content\\FieldValue\\Converter\\*', $typeName);
 }
Esempio n. 4
0
 /**
  * Creates a new exception for $typeId in $status;.
  *
  * @param mixed $typeId
  * @param mixed $status
  */
 public function __construct($typeId, $status)
 {
     parent::__construct('eZ\\Publish\\SPI\\Persistence\\Content\\Type', sprintf('ID: %s, Status: %s', $typeId, $status));
 }
 /**
  * Creates a new exception for $roleId in $status.
  *
  * @param mixed $roleId
  * @param mixed $status
  */
 public function __construct($roleId, $status)
 {
     parent::__construct('eZ\\Publish\\SPI\\Persistence\\User\\Role', sprintf('ID: %s, Status: %s', $roleId, $status));
 }
 public function __construct($path, Exception $previous = null)
 {
     parent::__construct('BinaryFile', $path, $previous);
 }
 public function __construct($path, Exception $previous = null)
 {
     parent::__construct('Composer lockfile', $path, $previous);
 }