Файл: gapps/vendor/laravel/framework/src/Illuminate/Contracts/Validation/ValidationException.php
Строк: 43
<?php
namespace IlluminateContractsValidation;
use RuntimeException;
use IlluminateContractsSupportMessageProvider;
class ValidationException extends RuntimeException
{
/**
* The message provider implementation.
*
* @var IlluminateContractsSupportMessageProvider
*/
protected $provider;
/**
* Create a new validation exception instance.
*
* @param IlluminateContractsSupportMessageProvider $provider
* @return void
*/
public function __construct(MessageProvider $provider)
{
$this->provider = $provider;
}
/**
* Get the validation error message provider.
*
* @return IlluminateContractsSupportMessageBag
*/
public function errors()
{
return $this->provider->getMessageBag();
}
/**
* Get the validation error message provider.
*
* @return IlluminateContractsSupportMessageProvider
*/
public function getMessageProvider()
{
return $this->provider;
}
}