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

Vasiliy Baukin
2020.02.11, 12:31
Форум: Общие вопросы (Yii 2.x)
Тема: Как правильно сделать inject Response в конструктор контроллера?
Ответы: 3
Просмотры: 415

Re: Как правильно сделать inject Response в конструктор контроллера?

Пока нет такой возможности, у меня есть локально фикс для yii2, но я еще не делал PR. Если вам горит, то могу сделать, будет возможность инжектить компоненты в конструкторе и экшинах. Спасибо, уважаемый! А Вы думаете, примут коммит? Срочной необходимости у меня нет. Просто проект из нескольких част...
Vasiliy Baukin
2020.02.10, 21:35
Форум: Общие вопросы (Yii 2.x)
Тема: Как правильно сделать inject Response в конструктор контроллера?
Ответы: 3
Просмотры: 415

Как правильно сделать inject Response в конструктор контроллера?

Хотелось бы подтянуть через DI Response, который находится в Yii::$app->response, чтобы он был доступен через Controller::__construct(Response $response). Если я так делаю, подтягивается какой-то новый Response, а не тот, что используется в Yii::$app->response. Как это лучше всего решить? Есть ли ка...
Vasiliy Baukin
2019.12.14, 12:48
Форум: Предлагаю работу
Тема: Ищу помощника на проект Yii2
Ответы: 3
Просмотры: 552

Re: Ищу помощника на проект Yii2

Что за SPA? Single Page Application? goodfriend , верно. Не совсем верно сказал.. большая часть проекта - классический подход. Есть места, где используется backbone.js (т.е. можно сказать, что на некоторых страницах используется SPA-подход), но мы пока до них не добрались. Может быть уберём его воо...
Vasiliy Baukin
2019.12.13, 14:31
Форум: Предлагаю работу
Тема: Ищу помощника на проект Yii2
Ответы: 3
Просмотры: 552

Ищу помощника на проект Yii2

Здравствуйте! Ищу себе помощника - php программиста Yii2. Проект - торговый каталог/админка, товары импортируются из 1с. Текущая задача - сделать так, чтобы импорт из 1с заработал. В проекте много legacy кода и... некоторый... как бы это сказать... очень legacy :slightly_smiling_face: Проект "завис"...
Vasiliy Baukin
2019.11.16, 21:52
Форум: Ищу работу
Тема: Рассмотрю предложения о part-time работе
Ответы: 4
Просмотры: 1996

Re: Рассмотрю предложения о part-time работе

На текущий момент не актуально, всем спасибо за предложения.

Заметка для тех, кто ищет работу в этом разделе: Пишут редко, но периодически предложения есть.
Vasiliy Baukin
2018.02.19, 23:35
Форум: Общие вопросы (Yii 2.x)
Тема: GridView - выбор всех элементов (со всех страниц)
Ответы: 4
Просмотры: 838

GridView - выбор всех элементов (со всех страниц)

День добрый! Столкнулся с непростой задачей - нужно организовать групповые операции над элементами списка, в том числе выбор всех элементов. С точки зрения UI задача более-менее понятна. По технической реализации видятся варианты 1) Добавить выключение пагинации. Минус - если данных много, на клиент...
Vasiliy Baukin
2017.09.24, 01:13
Форум: Ищу работу
Тема: Рассмотрю предложения о part-time работе
Ответы: 4
Просмотры: 1996

Рассмотрю предложения о part-time работе

Добрый день. Рассмотрю предложения о part-time работе. Опыт работы с Yii2 более 4 лет, с Yii1, соответственно, больше. Есть опыт поддержки больших проектов. В основном специализируюсь либо на поддержке legacy проектов, либо на системах учета. Работаю с англоязычными заказчиками. Портфолио по запросу...
Vasiliy Baukin
2017.01.20, 23:28
Форум: Общие вопросы (Yii 2.x)
Тема: passwordResetToken expiration time
Ответы: 2
Просмотры: 791

Re: passwordResetToken expiration time

Ошибся. Оно проверяется так: public static function findByPasswordResetToken($token) { if (!static::isPasswordResetTokenValid($token)) { return null; } return static::findOne([ 'password_reset_token' => $token, 'status'=>self::STATUS_ACTIVE ]); } Соответственно, уязвимости нет, т.к. поиск идет по по...
Vasiliy Baukin
2017.01.20, 10:26
Форум: Общие вопросы (Yii 2.x)
Тема: passwordResetToken expiration time
Ответы: 2
Просмотры: 791

passwordResetToken expiration time

Всем привет. Исследуя код шаблона advanced заметил, что код восстановления пароля пользователя генерится так: /** * Generates new password reset token */ public function generatePasswordResetToken() { $this->password_reset_token = Yii::$app->security->generateRandomString() . '_' . time(); } После ч...
Vasiliy Baukin
2016.05.27, 11:15
Форум: Ищу работу
Тема: Ищу работу Yii1/Yii2 (найдено)
Ответы: 2
Просмотры: 2639

Re: Ищу работу Yii1/Yii2 (найдено)

NektoVash, вы сразу не ругайте фрилансера - так можете отпугнуть хороших исполнителей. Человек исчезнуть может по разным причинам.
Я сейчас занят, стучитесь, пожалуйста, к другим исполнителям.

Спасибо за обращение.
Vasiliy Baukin
2016.05.08, 16:24
Форум: Ищу работу
Тема: Ищу работу Yii1/Yii2 (найдено)
Ответы: 2
Просмотры: 2639

Ищу работу Yii1/Yii2 (найдено)

UPD и впечатления: Более не актуально. Частичная занятость была найдена, хотя и не на этом форуме. Потенциальным клиентам: Большое спасибо тем, кто писал и предлагал. Проекты и задумки интересные. Соискателям: Если думаете, писать такое объявление или нет... пару слов. Предложения приходят, и они на...
Vasiliy Baukin
2015.10.20, 15:27
Форум: Авторский код и библиотеки
Тема: yii1-db-seeder
Ответы: 7
Просмотры: 1945

Re: yii1-db-seeder

Через сидер можно быстро набросать связанные таблицы. Сделать это удобно и с продуманным автокомлпитом. Функционал фикстур шире, но работать с ними дольше. И нужны они в основном для другого - для привода системы в известное исходное состояние перед тестом. Так что это два разных функционала. Сидер ...
Vasiliy Baukin
2015.10.20, 10:34
Форум: Авторский код и библиотеки
Тема: yii1-db-seeder
Ответы: 7
Просмотры: 1945

Re: yii1-db-seeder

вот в ларавел нет фикстур, там понятен этот сидер, а в уии он накой, ведь фикстуры в тыщу раз удобнее Seeder не призван решать проблему отсутствия фикстур в Yii1, хотя, если он это делает - хорошо. Основное назначение сидера - быстрое наполнение тестовыми данными базы по требованию. Т.е. фикстуры -...
Vasiliy Baukin
2015.10.17, 00:41
Форум: Авторский код и библиотеки
Тема: yii1-db-seeder
Ответы: 7
Просмотры: 1945

yii1-db-seeder

Выпущен адаптер php-database-seeder для yii1.

Забрать можно тут:
https://github.com/tebazil/yii1-db-seeder
Vasiliy Baukin
2015.10.12, 01:46
Форум: Авторский код и библиотеки
Тема: yii2-db-seeder
Ответы: 0
Просмотры: 1123

yii2-db-seeder

Коллеги! Выпустил расширение для быстрого наполнения БД тестовыми данными. Акцент сделан на удобство использования. Пример юза: $seeder = new \tebazil\yii2seeder\Seeder(); $generator = $seeder->getGeneratorConfigurator(); $faker = $generator->getFakerConfigurator(); $seeder->table('article')->column...
Vasiliy Baukin
2015.09.06, 13:37
Форум: Авторский код и библиотеки
Тема: yii2-console-runner
Ответы: 9
Просмотры: 2057

Re: yii2-console-runner

Исправил, кроме последнего.

Мне нравится мысль явно принять конфиг. В этом случае я избавляюсь от несвойственной для расширения логики.
Вместе с тем, мне непонятно, для чего нужно делать компонент... Что это даст в данном случае? Конфиг - это один параметр. Тут, пожалуй, проще перекрыть конструктор.
Vasiliy Baukin
2015.09.06, 12:54
Форум: Авторский код и библиотеки
Тема: yii2-console-runner
Ответы: 9
Просмотры: 2057

Re: yii2-console-runner

lynicidn писал(а): зачем вообще это? есть php-cli есть его окружение которое должно это обрабатывать, а это вселишнии дыры, на шаред хостинге дать доступ к консоле - ТЫ САМ НА ШАРЕДЕ ЕГО НЕ ИМЕЕШЬ
Чтобы на шареде, например, применить новые миграции после копирования свежей версии проекта.
Vasiliy Baukin
2015.09.06, 12:52
Форум: Авторский код и библиотеки
Тема: yii2-console-runner
Ответы: 9
Просмотры: 2057

Re: yii2-console-runner

https://github.com/tebazil/yii2-console-runner/blob/master/src/ConsoleCommandRunner.php#L7 зачем везде _? Привычка. Вы думаете, пора уже перестать ставить _? https://github.com/tebazil/yii2-console-runner/blob/master/src/ConsoleCommandRunner.php#L12 зачем false, если null? Исправлено. https://githu...