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

yiijeka
2019.10.23, 22:18
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 advanced Vagrant
Ответы: 1
Просмотры: 759

Re: Yii2 advanced Vagrant

Вместо localhost попробуйте 127.0.0.1
yiijeka
2019.10.21, 16:44
Форум: Общие вопросы (Yii 2.x)
Тема: Получить render запрашиваемого формата
Ответы: 2
Просмотры: 644

Re: Получить render запрашиваемого формата

значит не один-не другой if не сработал :)
yiijeka
2019.10.21, 16:29
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Как получить yii\web\Application Object(Yii:$app) frontend из backend в yii2?
Ответы: 1
Просмотры: 2233

Re: Как получить yii\web\Application Object(Yii:$app) frontend из backend в yii2?

Получить объект класса yii\web\Application для frontend из backend у вас не получится, потому что такого объекта в backend части не существует. Чтобы такой объект создать вам понадобится код, который дублирует по сути код из frontend/web/index.php $application = new yii\web\Application($frontendConf...
yiijeka
2019.10.15, 10:19
Форум: Общие вопросы (Yii 2.x)
Тема: Бронирование номеров
Ответы: 1
Просмотры: 392

Re: Бронирование номеров

Гуглится по словам: vacation rental script open source
yiijeka
2019.10.07, 11:22
Форум: Разработка фреймворка
Тема: Дизайн RBAC
Ответы: 33
Просмотры: 22023

Re: Дизайн RBAC

Получится для каждого пользователя своя скрытая роль. Реализация чуть сложнее, чем просто назначить разрешение на пользователя. На форуме добавится парочку новых тем "как назначить только одно разрешение на пользователя admin" :) Что же я не против - зато по спецификации Пользователь - Роль[] - Разр...
yiijeka
2019.10.07, 11:15
Форум: Общие вопросы (Yii 2.x)
Тема: sendFile
Ответы: 11
Просмотры: 1626

Re: sendFile

Так это локальная проблема или баг фремворка?
yiijeka
2019.10.07, 11:11
Форум: Разработка фреймворка
Тема: Дизайн RBAC
Ответы: 33
Просмотры: 22023

Re: Дизайн RBAC

Так работает в Yii 2. Это пока единственная мотивация. И вот именно это мне и не нравится в yii2. Многие разработчики используют роли для авторизации, а это в корне неверно. Роль по сути своей, это группа и предназначена для группировки разрешений, организации наследования и организации иерархии, ч...
yiijeka
2019.10.07, 11:08
Форум: Разработка фреймворка
Тема: Дизайн RBAC
Ответы: 33
Просмотры: 22023

Re: Дизайн RBAC

Есть проект, в котором подразумевается управление RBAC под бизнес требования посредством программиста, так как другие в этом ничего не понимают. Но есть парочку разрешений, которые понятны пользователям и они хотели бы ими управлять. Т.е. мы делаем некий модуль, в нём делаем ACL, а потом в проекте и...
yiijeka
2019.10.07, 10:28
Форум: Разработка фреймворка
Тема: Дизайн RBAC
Ответы: 33
Просмотры: 22023

Re: Дизайн RBAC

Полезна ли возможность назначать permission на пользователя напрямую, а не через роль? Иногда полезна, если проект мелкий и роли вообще не используются. Что такое роли у некоторых "менеджеров" вызывают непонимание, им проще сделать интерфейс с десятком разрешений в виде списка чекбоксов, где "менед...
yiijeka
2019.10.04, 16:35
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Статусы и rbac
Ответы: 10
Просмотры: 3067

Re: Статусы и rbac

> Это противоречит концепции SOLID, а именно для расширения возможностей нужно менять класс, а не добавлять новый код. > Каждая новая сущность это будет ужас Ну появится у вас новый статус. Создадите вы его. Никто этот статус не сможет использовать на сайте, пока вы в методе getStatusesForUser не до...
yiijeka
2019.10.04, 15:28
Форум: Архитектура, дизайн, ООП
Тема: Пример чистой архитектуры на оценку
Ответы: 143
Просмотры: 15333

Re: Пример чистой архитектуры на оценку

Вся проблема в том, что придёт новый программист и 99% что он заюзает $post = new Post; if ( $post-load() && $post->save()) и вся ваша clean архитектура идёт лесом, так как она в корне уже имеет проблемы - публичный API. Только сущность POST можно создать кучей способов : - (new Post)->save() - (new...
yiijeka
2019.10.04, 13:50
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Статусы и rbac
Ответы: 10
Просмотры: 3067

Re: Статусы и rbac

rbac тут не причём. 1. Создаём getStatusesForUser($user) : iterable - используем при показе списка статусов 2. Создаём canUserUseStatus(User $user, Status $status) : bool - используем при проверках Проблема в том что статусы могут добавиться, роли могут добавить и возможно есть давно готовое решение...
yiijeka
2019.09.20, 15:45
Форум: Тестирование (Yii 2.x)
Тема: acceptance не идут через index-test
Ответы: 3
Просмотры: 1096

Re: acceptance не идут через index-test

В браузере вы сами можете войти на index-test.php?
yiijeka
2019.07.09, 15:33
Форум: Общие вопросы (Yii 2.x)
Тема: RBAC и запросы в БД
Ответы: 2
Просмотры: 400

Re: RBAC и запросы в БД

Включить кэширование. Оптимизировать разрешения для разных пользователей.