ValidationCollector class

Framework\Validation\Debug\ValidationCollector

Class ValidationCollector.

Extends Framework\Debug\Collector

Defined in libraries/validation/src/Debug/ValidationCollector.php

Properties #

$validation
-
$validatorsRules
-

$validation

protected \Framework\Validation\Validation $validation

$validatorsRules

protected array $validatorsRules

Methods #

getActivities()
-
getContents()
-
setErrorInDebugData()
-
setValidation()
-
getValidatorsRules()
-
renderRuleset()
-
renderValidations()
-
renderValidatorsRules()
-
sRule()
-

getActivities()

public function getActivities(): array
Returns array

getContents()

public function getContents(): string
Returns string

setErrorInDebugData()

public function setErrorInDebugData(string $field, string $error, int $index = -1): static
Parameters
  • string $field
  • string $error
  • int $index
Returns static

setValidation()

public function setValidation(\Framework\Validation\Validation $validation): static
Parameters
  • \Framework\Validation\Validation $validation
Returns static

getValidatorsRules()

protected function getValidatorsRules(): array
Returns array

renderRuleset()

protected function renderRuleset(): string
Returns string

renderValidations()

protected function renderValidations(): string
Returns string

renderValidatorsRules()

protected function renderValidatorsRules(): string
Returns string

sRule()

protected function sRule(string $rule, array $validatorsRules): string
Parameters
  • string $rule
  • array $validatorsRules
Returns string

Inherited methods #