271 lines
6.7 KiB
YAML
271 lines
6.7 KiB
YAML
name: FormRequest
|
|
class_comment: null
|
|
dependencies:
|
|
- name: AuthorizationException
|
|
type: class
|
|
source: Illuminate\Auth\Access\AuthorizationException
|
|
- name: Response
|
|
type: class
|
|
source: Illuminate\Auth\Access\Response
|
|
- name: Container
|
|
type: class
|
|
source: Illuminate\Contracts\Container\Container
|
|
- name: ValidationFactory
|
|
type: class
|
|
source: Illuminate\Contracts\Validation\Factory
|
|
- name: ValidatesWhenResolved
|
|
type: class
|
|
source: Illuminate\Contracts\Validation\ValidatesWhenResolved
|
|
- name: Validator
|
|
type: class
|
|
source: Illuminate\Contracts\Validation\Validator
|
|
- name: Request
|
|
type: class
|
|
source: Illuminate\Http\Request
|
|
- name: Redirector
|
|
type: class
|
|
source: Illuminate\Routing\Redirector
|
|
- name: ValidatesWhenResolvedTrait
|
|
type: class
|
|
source: Illuminate\Validation\ValidatesWhenResolvedTrait
|
|
- name: ValidatesWhenResolvedTrait
|
|
type: class
|
|
source: ValidatesWhenResolvedTrait
|
|
properties:
|
|
- name: container
|
|
visibility: protected
|
|
comment: '# * The container instance.
|
|
|
|
# *
|
|
|
|
# * @var \Illuminate\Contracts\Container\Container'
|
|
- name: redirector
|
|
visibility: protected
|
|
comment: '# * The redirector instance.
|
|
|
|
# *
|
|
|
|
# * @var \Illuminate\Routing\Redirector'
|
|
- name: redirect
|
|
visibility: protected
|
|
comment: '# * The URI to redirect to if validation fails.
|
|
|
|
# *
|
|
|
|
# * @var string'
|
|
- name: redirectRoute
|
|
visibility: protected
|
|
comment: '# * The route to redirect to if validation fails.
|
|
|
|
# *
|
|
|
|
# * @var string'
|
|
- name: redirectAction
|
|
visibility: protected
|
|
comment: '# * The controller action to redirect to if validation fails.
|
|
|
|
# *
|
|
|
|
# * @var string'
|
|
- name: errorBag
|
|
visibility: protected
|
|
comment: '# * The key to be used for the view error bag.
|
|
|
|
# *
|
|
|
|
# * @var string'
|
|
- name: stopOnFirstFailure
|
|
visibility: protected
|
|
comment: '# * Indicates whether validation should stop after the first rule failure.
|
|
|
|
# *
|
|
|
|
# * @var bool'
|
|
- name: validator
|
|
visibility: protected
|
|
comment: '# * The validator instance.
|
|
|
|
# *
|
|
|
|
# * @var \Illuminate\Contracts\Validation\Validator'
|
|
methods:
|
|
- name: getValidatorInstance
|
|
visibility: protected
|
|
parameters: []
|
|
comment: "# * The container instance.\n# *\n# * @var \\Illuminate\\Contracts\\Container\\\
|
|
Container\n# */\n# protected $container;\n# \n# /**\n# * The redirector instance.\n\
|
|
# *\n# * @var \\Illuminate\\Routing\\Redirector\n# */\n# protected $redirector;\n\
|
|
# \n# /**\n# * The URI to redirect to if validation fails.\n# *\n# * @var string\n\
|
|
# */\n# protected $redirect;\n# \n# /**\n# * The route to redirect to if validation\
|
|
\ fails.\n# *\n# * @var string\n# */\n# protected $redirectRoute;\n# \n# /**\n\
|
|
# * The controller action to redirect to if validation fails.\n# *\n# * @var string\n\
|
|
# */\n# protected $redirectAction;\n# \n# /**\n# * The key to be used for the\
|
|
\ view error bag.\n# *\n# * @var string\n# */\n# protected $errorBag = 'default';\n\
|
|
# \n# /**\n# * Indicates whether validation should stop after the first rule failure.\n\
|
|
# *\n# * @var bool\n# */\n# protected $stopOnFirstFailure = false;\n# \n# /**\n\
|
|
# * The validator instance.\n# *\n# * @var \\Illuminate\\Contracts\\Validation\\\
|
|
Validator\n# */\n# protected $validator;\n# \n# /**\n# * Get the validator instance\
|
|
\ for the request.\n# *\n# * @return \\Illuminate\\Contracts\\Validation\\Validator"
|
|
- name: createDefaultValidator
|
|
visibility: protected
|
|
parameters:
|
|
- name: factory
|
|
comment: '# * Create the default validator instance.
|
|
|
|
# *
|
|
|
|
# * @param \Illuminate\Contracts\Validation\Factory $factory
|
|
|
|
# * @return \Illuminate\Contracts\Validation\Validator'
|
|
- name: validationData
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Get data to be validated from the request.
|
|
|
|
# *
|
|
|
|
# * @return array'
|
|
- name: validationRules
|
|
visibility: protected
|
|
parameters: []
|
|
comment: '# * Get the validation rules for this form request.
|
|
|
|
# *
|
|
|
|
# * @return array'
|
|
- name: failedValidation
|
|
visibility: protected
|
|
parameters:
|
|
- name: validator
|
|
comment: '# * Handle a failed validation attempt.
|
|
|
|
# *
|
|
|
|
# * @param \Illuminate\Contracts\Validation\Validator $validator
|
|
|
|
# * @return void
|
|
|
|
# *
|
|
|
|
# * @throws \Illuminate\Validation\ValidationException'
|
|
- name: getRedirectUrl
|
|
visibility: protected
|
|
parameters: []
|
|
comment: '# * Get the URL to redirect to on a validation error.
|
|
|
|
# *
|
|
|
|
# * @return string'
|
|
- name: passesAuthorization
|
|
visibility: protected
|
|
parameters: []
|
|
comment: '# * Determine if the request passes the authorization check.
|
|
|
|
# *
|
|
|
|
# * @return bool
|
|
|
|
# *
|
|
|
|
# * @throws \Illuminate\Auth\Access\AuthorizationException'
|
|
- name: failedAuthorization
|
|
visibility: protected
|
|
parameters: []
|
|
comment: '# * Handle a failed authorization attempt.
|
|
|
|
# *
|
|
|
|
# * @return void
|
|
|
|
# *
|
|
|
|
# * @throws \Illuminate\Auth\Access\AuthorizationException'
|
|
- name: safe
|
|
visibility: public
|
|
parameters:
|
|
- name: keys
|
|
default: 'null'
|
|
comment: '# * Get a validated input container for the validated input.
|
|
|
|
# *
|
|
|
|
# * @param array|null $keys
|
|
|
|
# * @return \Illuminate\Support\ValidatedInput|array'
|
|
- name: validated
|
|
visibility: public
|
|
parameters:
|
|
- name: key
|
|
default: 'null'
|
|
- name: default
|
|
default: 'null'
|
|
comment: '# * Get the validated data from the request.
|
|
|
|
# *
|
|
|
|
# * @param array|int|string|null $key
|
|
|
|
# * @param mixed $default
|
|
|
|
# * @return mixed'
|
|
- name: messages
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Get custom messages for validator errors.
|
|
|
|
# *
|
|
|
|
# * @return array'
|
|
- name: attributes
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Get custom attributes for validator errors.
|
|
|
|
# *
|
|
|
|
# * @return array'
|
|
- name: setValidator
|
|
visibility: public
|
|
parameters:
|
|
- name: validator
|
|
comment: '# * Set the Validator instance.
|
|
|
|
# *
|
|
|
|
# * @param \Illuminate\Contracts\Validation\Validator $validator
|
|
|
|
# * @return $this'
|
|
- name: setRedirector
|
|
visibility: public
|
|
parameters:
|
|
- name: redirector
|
|
comment: '# * Set the Redirector instance.
|
|
|
|
# *
|
|
|
|
# * @param \Illuminate\Routing\Redirector $redirector
|
|
|
|
# * @return $this'
|
|
- name: setContainer
|
|
visibility: public
|
|
parameters:
|
|
- name: container
|
|
comment: '# * Set the container implementation.
|
|
|
|
# *
|
|
|
|
# * @param \Illuminate\Contracts\Container\Container $container
|
|
|
|
# * @return $this'
|
|
traits:
|
|
- Illuminate\Auth\Access\AuthorizationException
|
|
- Illuminate\Auth\Access\Response
|
|
- Illuminate\Contracts\Container\Container
|
|
- Illuminate\Contracts\Validation\ValidatesWhenResolved
|
|
- Illuminate\Contracts\Validation\Validator
|
|
- Illuminate\Http\Request
|
|
- Illuminate\Routing\Redirector
|
|
- Illuminate\Validation\ValidatesWhenResolvedTrait
|
|
- ValidatesWhenResolvedTrait
|
|
interfaces:
|
|
- ValidatesWhenResolved
|