Здравствуйте. Буквально сегодня приступил к знакомству с yii2 и сразу же столкнулся с трудностями понимания кода.
В документации прекрасно описан функционал yii, но совсем не уделено внимание разбору кода. Например: при создании формы мы создаем модель EntryForm, в которой описываем функцию
public function rules()
{
return [
[['name', 'email'], 'required'],
['email', 'email'],
];
}
Как мне понимать это правило? Далее мы создаем форму во view
<?php $form = ActiveForm::begin(); ?>
<?= $form->field($model, 'name')->label('Логин') ?>
<?= $form->field($model, 'email')->label('Пароль') ?>
<div class="form-group">
<?= Html::submitButton('Отправить', ['class' => 'btn btn-primary']) ?>
</div>
<?php ActiveForm::end(); ?>
Как понять эти строки, а конкретно то, что находится в скобках после field
<?= $form->field($model, 'name')->label('Логин') ?>
<?= $form->field($model, 'email')->label('Пароль') ?>
Надеюсь, что найдутся люди, которые в дальнейшем смогут помогать разбираться в коде yii2. Заранее спасибо за ответы!