Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Александр Макаров
Yii2 core team
144
вклад
1
вопрос
140
ответов
41%
решений
Комментарии
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Достижения
В чем суть патентов для самозанятых россиян?
Александр Макаров
@SamDark
Апдейт: теперь 12 месяцев и добавили вид деятельности нужный.
Написано
более трёх лет назад
Исходники каких PHP-проектов лучше поизучать для примера отличного PHP-кода?
Александр Макаров
@SamDark
Почему не надо про срезание? Любое решение в программировании — компромисс. Ни один фреймворк без компромиссов не обходится, в том числе и Yii с Laravel. И ещё, паттерны — это не цель, а средство.
Написано
более трёх лет назад
Исходники каких PHP-проектов лучше поизучать для примера отличного PHP-кода?
Александр Макаров
@SamDark
Никита
: ну какой там code style? Там и кода-то нет практически. Пара интерфейсов и всё.
Написано
более трёх лет назад
Исходники каких PHP-проектов лучше поизучать для примера отличного PHP-кода?
Александр Макаров
@SamDark
Да ну, PSR не охватывает и сотой доли всего.
Написано
более трёх лет назад
Что такое Model в МVС?
Александр Макаров
@SamDark
StanGrin
: потому что 80% проектов вообще CRUD и там репозиторий будет излишеством.
Написано
более трёх лет назад
Что такое Model в МVС?
Александр Макаров
@SamDark
Будет каша — разложите как удобнее. Не обязательно всё пихать в один namespace. getPostsbyUser надо, по-хорошему, писать в PostRepository.
Написано
более трёх лет назад
Что такое Model в МVС?
Александр Макаров
@SamDark
Это если мы про Yii говорим. А так ничего не мешает добавить ещё один рут для классов через автолодер по PSR-4.
Написано
более трёх лет назад
Что такое Model в МVС?
Александр Макаров
@SamDark
StanGrin
:
https://github.com/yiisoft/yii2-app-advanced
Написано
более трёх лет назад
Что такое Model в МVС?
Александр Макаров
@SamDark
StanGrin
: можно взять структуру по типу advanced. Там есть common, классы в котором доступны и там и там.
Написано
более трёх лет назад
Нормально ли такое правило валидации?
Александр Макаров
@SamDark
Есть для этого специальный валидатор each.
Написано
более трёх лет назад
Yii2 Advanced, В какую папку приходят письма?
Александр Макаров
@SamDark
Туда они идут если включен дебаг-режим с файлами. Если нет — отправляются.
Написано
более трёх лет назад
Как правильно писать тесты для приложения на Yii2?
Александр Макаров
@SamDark
Сергей Кривоченко
: да. По идее, должно работать.
Написано
более трёх лет назад
Как правильно писать тесты для приложения на Yii2?
Александр Макаров
@SamDark
Сергей Кривоченко
: ну, там не только этот метод надо перекрыть. Ещё attributes() как минимум.
Написано
более трёх лет назад
Как правильно писать тесты для приложения на Yii2?
Александр Макаров
@SamDark
$post = $this->getMockBuilder('\app\model\Post')->setMethods(['xxx'])->getMock();
$post->method('xxx')->willReturn(10);
Написано
более трёх лет назад
Как мне замокать компонент который работает с БД?
Александр Макаров
@SamDark
А что именно вы тут хотите проверять?
Написано
более трёх лет назад
Как сделать мультиязычность на Yii2?
Александр Макаров
@SamDark
Также рекомендую это расширение.
Написано
более трёх лет назад
Как обойти зависимость от yii\web\Request при unit test?
Александр Макаров
@SamDark
Serrrgio
: да. Нормальный.
Написано
более трёх лет назад
Как использовать less в Yii2?
Александр Макаров
@SamDark
Frosty 87
: надо поставить nodeJS, затем выполнить в консоли npm install less -g
Написано
более трёх лет назад
В чем ошибка при запуске миграции в yii2?
Александр Макаров
@SamDark
Yii 2.0 требует PHP 5.4+
Написано
более трёх лет назад
Как и в каких случаях использовать DI в Yii2?
Александр Макаров
@SamDark
nepster09
: ждём на GitHub с описаниями моментов.
Написано
более трёх лет назад
← Предыдущие
1
2
3
4
5
6
7
8
9
10
11
Следующие →
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама