<rmcreative>

RSS

Буду на UWDC 2014 в Челябинске

4 апреля 2014

Ориентировочно 30-го мая приеду на UWDC в Челябинск. Расскажу там про Yii 2.0. Доклад будет похож на РИТ++, но, как обычно, будет с улучшениями и поправками на прогресс в коде.

Сайт конференции пока не запущен, но будет по адресу http://2014.uwdc.ru/. Следите.

Комментарии RSS

  1. №8928
    Dmitry
    Dmitry 05 апр. 2014 г., 4:07:21

    Здравствуйте. Когда намечается релиз Yii2.0 beta? Сколько времени предположительно будет проходить бета тестирование, и можно ли будет использовать бету для боевых проектов без опаски кардинальных изменений например таких как изменение маршрутизации с заимствованием каких-либо ее особенностей с Laravel?

  2. №8929
    Sam
    Sam 05 апр. 2014 г., 15:21:37

    Dmitry, бету релизнем 13-го апреля. RC будет как иссякнет поток значительных багов + 1—2 недели. Сильных изменений мы делать больше не планируем, но формально ещё можем.

  3. №8936
    BrusSENS
    BrusSENS 08 апр. 2014 г., 9:20:26

    Получается stable релиз можно ждать уже месяца через 2? Сейчас занимаюсь Open Source проектом, может уже лучше перейти на Yii2?

  4. №8937
    Akbarshox
    Akbarshox 08 апр. 2014 г., 10:57:18

    осталось чуть чуть :-)

  5. №8941
    Алексей
    Алексей 08 апр. 2014 г., 14:30:18

    BrusSENS, конечно переходите, главное обновляться аккуратно. Т.е. если релиз выпускаете, то в composer.json должен жестко быть прописан коммит на котором все работало. В остальном все красивее, прямее и адекватнее.

  6. №8945
    kolex
    kolex 09 апр. 2014 г., 12:05:25

    Столкнулся с проблемой при использовании RBAC. Делал как здесь описано github.com/yiisoft/yii2/blob/master/docs/guide/authorization.md обновил движок вчера

    при вызове в экшене контроллера

    if (!Yii::$app->user->checkAccess('updateCampaign', []))
    {
      throw new ForbiddenHttpException("message");
    }

    получаю ошибку

    Invalid Parameter – yii\base\InvalidParamException

    Unknown authorization item '2'.

    где '2' судя по-всему ИД роли пользователя кот. попадает в метод ->assign(...)

    class PhpManager extends \yii\rbac\PhpManager
    {
      public $authFile = '@frontend/data/rbac.php';
     
      public function init()
      {
         parent::init();
         if (!Yii::$app->user->isGuest)
         {
           // we suppose that user's role is stored in identity
           $this->assign(Yii::$app->user->identity->id, Yii::$app->user->identity->role);
         }
     }
    }

    но сигнатура метода assign в rbac\PhpManager public function assign($userId, $itemName, $ruleName = null, $data = null)

    дока не соответствует коду ? Можете подсказать как правильно нужно сделать чтобы заработало ?

  7. №8947
    BrusSENS
    BrusSENS 09 апр. 2014 г., 15:31:53

    Алексей, спасибо)

  8. №8949
    Sam
    Sam 09 апр. 2014 г., 18:02:02

    kolex, ответил тут: rmcreative.ru/blog/post/yii2-daydzhest-novostey-razrabotki-6-mart14#c8944

    В следующий раз с вопросами не относящимися к постам лучше на форум.

  9. №8956
    Антон
    Антон 13 апр. 2014 г., 18:31:21

    Sam, как там beta поживает? :)

  10. №8964
    Sam
    Sam 15 апр. 2014 г., 13:46:12

    Вышла.

  11. №8965
    Антон
    Антон 15 апр. 2014 г., 13:51:47

    Вышла.

    Да, уже заметил, спасибо :)

  1. Почта опубликована не будет.

  2. Можно использовать синтаксис Markdown или HTML.

  3. Введите ответ в поле. Щёлкните, чтобы получить другую задачу.