PHP Class unclead\multipleinput\examples\models\ExampleModel

Inheritance: extends yii\base\Model
Afficher le fichier Open project: unclead/yii2-multiple-input Class Usage Examples

Méthodes publiques

Свойство Type Description
$emails virtual attribute for keeping emails
$enable boolean
$phones array
$questions array
$schedule array
$title string

Méthodes publiques

Méthode Description
attributes ( )
init ( )
rules ( )
scenarios ( )
validateEmails ( $attribute ) Email validation.
validatePhones ( $attribute ) Phone number validation
validateQuestions ( $attribute )
validateSchedule ( $attribute )

Private Methods

Méthode Description
internalValidateAnswers ( $questionIndex, $answers )
internalValidateQuestion ( $questionIndex, $question )

Method Details

attributes() public méthode

public attributes ( )

init() public méthode

public init ( )

rules() public méthode

public rules ( )

scenarios() public méthode

public scenarios ( )

validateEmails() public méthode

Email validation.
public validateEmails ( $attribute )
$attribute

validatePhones() public méthode

Phone number validation
public validatePhones ( $attribute )
$attribute

validateQuestions() public méthode

public validateQuestions ( $attribute )

validateSchedule() public méthode

public validateSchedule ( $attribute )

Property Details

$emails public_oe property

virtual attribute for keeping emails
public $emails

$enable public_oe property

public bool $enable
Résultat boolean

$phones public_oe property

public array $phones
Résultat array

$questions public_oe property

public array $questions
Résultat array

$schedule public_oe property

public array $schedule
Résultat array

$title public_oe property

public string $title
Résultat string