for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php namespace App\Exceptions\Common;
use Illuminate\Validation\Validator;
class ValidationException extends \UnexpectedValueException
{
public function __construct(Validator $validator)
if ($validator->fails()) {
parent::__construct(json_encode($validator->errors()->getMessages()));
}