PHP Class WoohooLabs\Yin\JsonApi\Negotiation\AbstractMessageValidator

Afficher le fichier Open project: woohoolabs/yin Class Usage Examples

Protected Properties

Свойство Type Description
$exceptionFactory WoohooLabs\Yin\JsonApi\Exception\ExceptionFactoryInterface
$includeOriginalMessage boolean

Méthodes publiques

Méthode Description
__construct ( WoohooLabs\Yin\JsonApi\Exception\ExceptionFactoryInterface $exceptionFactory, boolean $includeOriginalMessageInResponse = true )

Méthodes protégées

Méthode Description
lintMessage ( string $message ) : string
validateMessage ( string $message ) : array

Method Details

__construct() public méthode

public __construct ( WoohooLabs\Yin\JsonApi\Exception\ExceptionFactoryInterface $exceptionFactory, boolean $includeOriginalMessageInResponse = true )
$exceptionFactory WoohooLabs\Yin\JsonApi\Exception\ExceptionFactoryInterface
$includeOriginalMessageInResponse boolean

lintMessage() protected méthode

protected lintMessage ( string $message ) : string
$message string
Résultat string

validateMessage() protected méthode

protected validateMessage ( string $message ) : array
$message string
Résultat array

Property Details

$exceptionFactory protected_oe property

protected ExceptionFactoryInterface,WoohooLabs\Yin\JsonApi\Exception $exceptionFactory
Résultat WoohooLabs\Yin\JsonApi\Exception\ExceptionFactoryInterface

$includeOriginalMessage protected_oe property

protected bool $includeOriginalMessage
Résultat boolean