Найдено 9110 результатов

samdark
2019.11.18, 15:47
Форум: Разработка фреймворка
Тема: Дизайн RBAC
Ответы: 29
Просмотры: 1795

Re: Дизайн RBAC

Легко. Спрашиваем "есть ли доступ", передаём объект. А что там внутри нам не важно.
samdark
2019.11.03, 21:03
Форум: Разработка фреймворка
Тема: Шаблон приложения
Ответы: 18
Просмотры: 1582

Re: Шаблон приложения

1. Не стоит хранить в репозитории. Я это имел ввиду. 2. До того, как dotenv захватил Graham Campbell из Laravel там было https://github.com/vlucas/phpdotenv/tree/v2.1.0#usage-notes. Но это так... 3. Не очень ясно, зачем вообще использовать dotenv если вы читаете не из окружения, а из файла. Получает...
samdark
2019.11.02, 12:44
Форум: Разработка фреймворка
Тема: Шаблон приложения
Ответы: 18
Просмотры: 1582

Re: Шаблон приложения

Что мешает с ними работать? Все важные настройки у нас в файле .env, и разворачивая проект на local, dev, prod, мы в одном месте прописываем глобальные константы, подключение к БД, и др. важные вещи. В смысле у вас в продакшне читается из .env? В документации явно не рекомендуется ведь это делать...
samdark
2019.11.02, 01:41
Форум: Разработка фреймворка
Тема: Шаблон приложения
Ответы: 18
Просмотры: 1582

Re: Шаблон приложения

Именно так и планируется. В ближайшее время сделаю часть.
samdark
2019.11.02, 01:40
Форум: Разработка фреймворка
Тема: Дизайн RBAC
Ответы: 29
Просмотры: 1795

Re: Дизайн RBAC

Сигнатуры довольно схожи: // RBAC: public function userHasPermission($userId, string $permissionName, array $parameters = []): bool; // Ваш интерфейс: public function aclHasPermission($userId, string $permissionName, $entity, array $parameters = []): bool; Отличие только в наличии entity. Сейчас мы ...
samdark
2019.10.31, 11:18
Форум: Разработка фреймворка
Тема: Шаблон приложения
Ответы: 18
Просмотры: 1582

Re: Шаблон приложения

Примерно так и планируется: почти пустой базовый шаблон + приложение-демо (скорее всего возродим блог из Yii 1).
samdark
2019.10.17, 13:12
Форум: Архитектура, дизайн, ООП
Тема: Дергать репозиторий из разных сервисов
Ответы: 4
Просмотры: 850

Re: Дергать репозиторий из разных сервисов

Судя по второму переформулированному вопросу (а составлен он на основе оригинала), имеется путаница между сервисами и репозиториями.
samdark
2019.10.17, 13:10
Форум: Архитектура, дизайн, ООП
Тема: Дергать репозиторий из разных сервисов
Ответы: 4
Просмотры: 850

Re: Дергать репозиторий из разных сервисов

Ответ на первый переформулированный вопрос такой. На коротком промежутке времени ничего не случится и ничем не лучше. На более длинном, довольно вероятно что у вас появится использование одного метода репозитория из разных сервисов. При этом контексты этих сервисов со временем могут разойтись. То ес...
samdark
2019.10.17, 13:06
Форум: Архитектура, дизайн, ООП
Тема: Дергать репозиторий из разных сервисов
Ответы: 4
Просмотры: 850

Re: Дергать репозиторий из разных сервисов

Вопрос не верный. Что значит "кошерно"? Вопрос может быть "Что случится плохого если я буду дёргать один репозиторий из разных сервисов?" или "Чем лучше обращаться к сервису, а не к репозиторию напрямую?".
samdark
2019.10.16, 11:52
Форум: Разработка фреймворка
Тема: Должен ли error handler писать в лог PHP?
Ответы: 10
Просмотры: 1666

Re: Должен ли error handler писать в лог PHP?

Вопрос возник не просто так. Мне пожаловался devops, который собирал логи в что-то типа ELK. Стандартный лог у него собирался, а Yii-лог нет и он хотел не настраивать ещё один источник, а писать в стандартный лог.
samdark
2019.10.10, 15:53
Форум: Разработка фреймворка
Тема: Шаблон приложения
Ответы: 18
Просмотры: 1582

Re: Шаблон приложения

Пока не ясно, но вообще multi-tier шаблон хоть и понравился многим, нам доставил прилично проблем.
samdark
2019.10.10, 11:30
Форум: Вопросы
Тема: Темы/Шаблоны
Ответы: 20
Просмотры: 1235

Re: Темы/Шаблоны

ОК. То есть:

- Перестать закидывать layout в соответствующую директорию и выкинуть его в views.
- Переименовать main.php в index.php.

Я верно понял?
samdark
2019.10.09, 23:38
Форум: Вопросы
Тема: Темы/Шаблоны
Ответы: 20
Просмотры: 1235

Re: Темы/Шаблоны

Хм... сходу нагуглил шаблонов: - https://github.com/ColorlibHQ/gentelella - https://github.com/designmodo/html-website-templates/tree/master/One%20Page%20Portfolio%20Website%20Template - https://github.com/agragregra/optimizedhtml-start-template/tree/master/app - https://github.com/website-templates...
samdark
2019.10.09, 15:50
Форум: Вопросы
Тема: Темы/Шаблоны
Ответы: 20
Просмотры: 1235

Re: Темы/Шаблоны

Про шаблоны и структуру, если честно, не понял. Когда я зарабатывал вёрсткой (довольно давно уже), никакого стандарта не было. Так что требуются пояснения.