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

nepster
2015.12.31, 15:27
Форум: Общие вопросы (Yii 2.x)
Тема: [Решено] Каким образом возникают сбои в транзакциях ?
Ответы: 30
Просмотры: 9014

[Решено] Каким образом возникают сбои в транзакциях ?

Всех с наступающим! Мне под Новый год преподнесли подарок. В проекте есть возможность переводить средства от одного пользователя к другому. Дело в том, что произошла такая ситуация: Нашелся один хитрожопый пользователь, который волшебным образом кидал средства на другой аккаунт так, что с его счета...
nepster
2015.10.06, 11:37
Форум: Архитектура, дизайн, ООП
Тема: Разделение приложения на слои
Ответы: 196
Просмотры: 56029

Re: Разделение приложения на слои

говорят пришли к прост а те ой-ой. сжимай, булки! Зенд идет! Откуда такой негатив к официальному продукту от разработчиков php ? Ну, это уже будет не «самопис», а солянка. В солянку надо верно выбрать ядро, верно выбрать либы, собрать всё воедино в едином стиле. Проще и менее затратно по времени, н...
nepster
2015.10.06, 02:00
Форум: Архитектура, дизайн, ООП
Тема: Разделение приложения на слои
Ответы: 196
Просмотры: 56029

Re: Разделение приложения на слои

zf3 проще, ага :) Самопис — не вариант, если вы не готовы потратить на него пару-тройку лет чтобы получить нормальный набор фич и соответствующее популярным фреймворкам качество. Александ, зря вы наверно так считаете. Сейчас все решается черзе независимые библиотеки, тоесть фактически берем MVC или...
nepster
2015.10.04, 18:41
Форум: Архитектура, дизайн, ООП
Тема: Разделение приложения на слои
Ответы: 196
Просмотры: 56029

Re: Разделение приложения на слои

Ребята, если пытаться применять ддд или подходы других фрайворков, то от yii2 ничего не остается, это я уже проверил. Поэтому либо пишите в стиле yii2 либо берите другой инструмент. нет идеальных инструментов, по любому нужен напильник, а что касается уии, то набор его инструментов узок и труднозам...
nepster
2015.10.04, 01:55
Форум: Общие вопросы (Yii 2.x)
Тема: Разбиение большого запроса на два
Ответы: 14
Просмотры: 3457

Разбиение большого запроса на два

Моя история такая: Есть таблица groups: group_id group_pid group_logo Есть таблица params: param_id param_type И есть связующая таблица (какие параметры к каким группам принадлежат) group_params: group_id param_id param_order Необходимо получить все параметры для конкретной группы через таблицу grou...
nepster
2015.10.03, 17:24
Форум: Архитектура, дизайн, ООП
Тема: Разделение приложения на слои
Ответы: 196
Просмотры: 56029

Re: Разделение приложения на слои

Ребята, если пытаться применять ддд или подходы других фрайворков, то от yii2 ничего не остается, это я уже проверил.

Поэтому либо пишите в стиле yii2 либо берите другой инструмент.
nepster
2015.09.29, 03:04
Форум: Общие вопросы (Yii 2.x)
Тема: yii2-debug и catchAll
Ответы: 0
Просмотры: 767

yii2-debug и catchAll

При использовании catchAll и yii2-debug страница открывается дважды. Тоесть 1 раз как нужно второй раз вместо самого yii2-debug. Я нашел ишъю на гите: https://github.com/yiisoft/yii2-debug/issues/42 Но даже с переводчиком не понял о чем речь и куда тыкать эту проверку. Я надеюсь переопределять файл ...
nepster
2015.09.24, 12:54
Форум: REST API (Yii 2.x)
Тема: oauth2 vs token
Ответы: 3
Просмотры: 2339

Re: oauth2 vs token

Спасибо, еще месяц назад реализовал в нескольких вариантах =). Там все куда интереснее вышло. Конечно я не читал энциклопедию спецификации, а воспользовался рекомендации php библиотеки. https://github.com/bshaffer/oauth2-server-php. Кстате под yii2 есть обертка под эту штуку. Но она какае-то стремна...
nepster
2015.09.13, 20:27
Форум: Общие вопросы по программированию
Тема: Тестирование RestApi с Codeception
Ответы: 0
Просмотры: 579

Тестирование RestApi с Codeception

Наткнулся на такую штуку, все мое апи закрыто для неавторизованных пользователей, поэтому необходимо вначале получить токен. Тоесть перед всеми тестами нужно выполнить код, получить токен, засунуть его в метод amBearerAuthenticated и выполнять уже все тесты. Как я поля все тесты должны выполняться в...
nepster
2015.09.13, 11:38
Форум: Общие вопросы (Yii 2.x)
Тема: [Решено] Проблемы с formModel
Ответы: 12
Просмотры: 3129

Re: [Решено] Проблемы с formModel

так != тоже самое что и <>. Я даже проверил и работают одинаково.
nepster
2015.09.12, 22:50
Форум: Общие вопросы (Yii 2.x)
Тема: [Решено] Проблемы с formModel
Ответы: 12
Просмотры: 3129

Re: Проблемы с formModel

ElisDN писал(а):

Код: Выделить всё

['url', 'unique', 'targetAttribute' => 'url', 'targetClass' => Page::className(), 'filter' => function (ActiveQuery $query) {
    $query->andWhere(['<>', 'id', $this->id],
}],

Честно говоря не понял в чем разница.
http://www.mysql.ru/docs/man/Comparison_Operators.html

вроде псевдонимы.
nepster
2015.09.12, 22:44
Форум: Общие вопросы (Yii 2.x)
Тема: [Решено] Проблемы с formModel
Ответы: 12
Просмотры: 3129

Re: Проблемы с formModel

А представьте, что у вас есть более жирная сущность, и в зависимости от пользователей и каких-либо действий нужно выполнять разную логику. В результате когда вы пишите весь код в одной моделе, по началу это очень удобно, но потом получаются следующие моменты: 1) Божественный класс. Который отвечает...
nepster
2015.09.12, 11:41
Форум: Общие вопросы (Yii 2.x)
Тема: [Решено] Проблемы с formModel
Ответы: 12
Просмотры: 3129

Re: Проблемы с formModel

сказать честно, не вижу разницы, кроме наличия методов create/update. $model->url = $this->url;         $model->title = $this->title;         $model->text = $this->text;         $model->meta_title = $this->meta_title;         $model->meta_description = $this->meta_description;         $model->meta_...
nepster
2015.09.11, 23:36
Форум: Общие вопросы (Yii 2.x)
Тема: [Решено] Проблемы с formModel
Ответы: 12
Просмотры: 3129

Re: Проблемы с formModel

Вроде все разрулил. Собственно представлю решение для комментариев (привет Александр Зеленин): Есть сущность статические страницы. Задача максимально независимо написать код в рамках yii2. Данная сущность делится на следующие составляющие: - Page - PageForm - PageSearch - PageQuery Сейчас речь пойде...
nepster
2015.09.11, 21:57
Форум: Общие вопросы (Yii 2.x)
Тема: [Решено] Проблемы с formModel
Ответы: 12
Просмотры: 3129

[Решено] Проблемы с formModel

Нашел себе проблему в следующем подходе, если стараться красиво разделять код yii2, например: На каждую форму создать модель: class PageForm extends \yii\base\Model {     /**      * @var int      */     public $id;     /**      * @var string      */     public $url;     /**      * @var string      *...
nepster
2015.09.06, 11:12
Форум: Общие вопросы (Yii 2.x)
Тема: Установленное через composer расширение не включено в пространство имен.
Ответы: 7
Просмотры: 1864

Re: Установленное через composer расширение не включено в пространство имен.

Можно ставить в какую угодно папку, например в корень:

Код: Выделить всё

"composer create-project --prefer-dist yiisoft/yii2-app-basic ." 
nepster
2015.09.06, 11:07
Форум: Общие вопросы (Yii 2.x)
Тема: Зависимости между компонентами
Ответы: 2
Просмотры: 815

Re: Зависимости между компонентами

С помощью событий скорее всего. http://www.yiiframework.com/doc-2.0/gui ... vents.html

Вам нужно зацепить тригер в PREMODERATION и повесить обработчик в нужном месте.
nepster
2015.09.01, 20:12
Форум: REST API (Yii 2.x)
Тема: oauth2 vs token
Ответы: 3
Просмотры: 2339

oauth2 vs token

Собственно реализовываю rest api и встал у меня вопрос, а что собственно проще и удобнее:
1) oauth2
2) кинуть логин и пароль, получить токен и продакшин.

Собственно если не углубляться почти это почти одно и тоже. Так в чем преимущество oauth2 ?
nepster
2015.08.30, 21:32
Форум: Общие вопросы (Yii 2.x)
Тема: Как подключить JQuery ?
Ответы: 6
Просмотры: 1955

Re: Как подключить JQuery ?

лучше используйте cdn
nepster
2015.08.30, 15:07
Форум: Архитектура, дизайн, ООП
Тема: Разделение приложения на слои
Ответы: 196
Просмотры: 56029

Re: Разделение приложения на слои

lynicidn писал(а):круто =)
нет это не круто. Это медленно избыточно и напоминает свалку (нужно прибрать).
Плюс у этого докладчика явные проблемы с датами и деньгами.