ModelException
Used when validation fails. Contains the invalid model for easy analysis.
class Winter\Storm\Halcyon\Exception\ModelException
extends Winter\Storm\Exception\ValidationException
Properties
protected $model : Model
The invalid model.
protected $errors : Illuminate\Support\MessageBag
Inherited from
ValidationException
The message bag instance containing validation error messages
protected $fields : array
Inherited from
ValidationException
Collection of invalid fields.
Methods
public __construct (Winter\Storm\Halcyon\Model $model)
Receives the invalid model and sets the {@link model} and {@link errors} properties.
Parameters
Property | Type | Description |
---|---|---|
$model | Winter\Storm\Halcyon\Model |
Winter\Storm\Halcyon\Model
The troublesome model. |
Returns
mixed
public getModel () : Model
public getErrors () : Illuminate\Support\MessageBag
Inherited from
ValidationException
Returns directly the message bag instance with the model's errors.
Returns
Illuminate\Support\MessageBag
public getFields ()
Inherited from
ValidationException
Returns invalid fields.
Returns
mixed
protected evalErrors ()
Inherited from
ValidationException
Evaluate errors.
Returns
mixed
←
Winter\Storm\Halcyon\Exception\MissingFileNameException
Winter\Storm\Halcyon\HalcyonServiceProvider
→
Copyright © 2023 Winter CMS