PHP 클래스 unclead\multipleinput\examples\models\ExampleModel

상속: extends yii\base\Model
파일 보기 프로젝트 열기: unclead/yii2-multiple-input 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$emails virtual attribute for keeping emails
$enable boolean
$phones array
$questions array
$schedule array
$title string

공개 메소드들

메소드 설명
attributes ( )
init ( )
rules ( )
scenarios ( )
validateEmails ( $attribute ) Email validation.
validatePhones ( $attribute ) Phone number validation
validateQuestions ( $attribute )
validateSchedule ( $attribute )

비공개 메소드들

메소드 설명
internalValidateAnswers ( $questionIndex, $answers )
internalValidateQuestion ( $questionIndex, $question )

메소드 상세

attributes() 공개 메소드

public attributes ( )

init() 공개 메소드

public init ( )

rules() 공개 메소드

public rules ( )

scenarios() 공개 메소드

public scenarios ( )

validateEmails() 공개 메소드

Email validation.
public validateEmails ( $attribute )
$attribute

validatePhones() 공개 메소드

Phone number validation
public validatePhones ( $attribute )
$attribute

validateQuestions() 공개 메소드

public validateQuestions ( $attribute )

validateSchedule() 공개 메소드

public validateSchedule ( $attribute )

프로퍼티 상세

$emails 공개적으로 프로퍼티

virtual attribute for keeping emails
public $emails

$enable 공개적으로 프로퍼티

public bool $enable
리턴 boolean

$phones 공개적으로 프로퍼티

public array $phones
리턴 array

$questions 공개적으로 프로퍼티

public array $questions
리턴 array

$schedule 공개적으로 프로퍼티

public array $schedule
리턴 array

$title 공개적으로 프로퍼티

public string $title
리턴 string