Почему не работает return? На экран будет выведено 10, а не 20(как задумано.
echo my_func($a);
И еще: можно ли решить эту задачу без использования return внутри функции?
Чтобы пользователь c определенным паролем и логином заходил (надеюсь, понятно объяснил)
'<controller:\w+>/<id:\d+>' => '<controller>/view',
'<controller:\w+>/<action:\w+>' => '<controller>/<action>'
'<controller:\w+>/<action:\w+>/<id:\d+>' => '<controller>/<action>',
'<module:\w+>/<controller:\w+>/<id:\d+>' => '<module:\w+>/<controller>/view',
'<module:\w+>/<controller:\w+>/<action:\w+>' => '<module:\w+>/<controller>/<action>',
'<module:\w+>/<controller:\w+>/<action:\w+>/<id:\d+>' => '<module:\w+>/<controller>/<action>',
<?= DetailView::widget([
'model' => $model,
'mode' => 'view',
'attributes' => [
[
'attribute' => 'srok',
'format' => ['date','d.MM.Y'],
],
[
'attribute' => 'statusName',
'label' => 'Этап',
],
[
'attribute' => oplata,
'columns' => [
[
'attribute' => 'oplata',
'valueColOptions' => ['style' => 'width:30%']
],
[
'attribute' => 'fact_oplata',
'valueColOptions' => ['style' => 'width:30%']
],
],
]
],
]) ?>
вопрос: этого достаточно для безопасности? или есть другие варианты?
Т.е. нужно как то отправить список фото, причем с учетом новых, старых, помеченных на удаление ПЛЮС с сортировкой.
echo DetailView::widget([
'model' => $model,
'template' => '<tr><td{contentOptions}>{value}</td></tr>'
]);
$category->getPosts()->count();
[
'attribute' => 'boolean_attribute',
'value' => function ($model, $key, $index, $column) {
return $model->boolean_attribute ? 'Значение true' : 'Значение false';
}
]
Интересует "Задачник по паттернам проектирования" по типу: задача из реального проекта - варианты решения с использованием паттернов с комментариями. Встречал ли кто-либо?