- Добавлены методы
has_any($alias, $far_keys = NULL) и count_relationships($alias, $far_keys = NULL). Первый метод определяет, имеет ли модель хотя бы одну запись в указанной связи $alias. А метод count_relationships() возвращает общее количество записей по данной связи. Например, если в системе имеются роли ‘login‘ (ID=1) и ‘admin‘ (ID=2), и пользователь $user имеет только роль ‘login‘, то:
Далее…
Опубликовано в Kohana3.
Теги: Kohana, kohana 3.3, ORM, релизы.
Автор biakaveron
– 2 Май 2012
Доработок в этом модуле не слишком много, но я решил выделить их в отдельную статью. Все-таки это один из основных модулей Kohana.
Базовые изменения
- Исправлено зацикливание с последующей ошибкой
out of memory. Если в системе добавлен Database Config Reader, то он теперь не пытается считывать настройки подключения к БД (отсекается группа настроек ‘database‘). #4316
- Для определения необходимости ведения статистических замеров (profiling) модуль теперь использует централизованную настройку
Kohana::$profiling (устанавливается в Kohana::init()). В 3.2 модуль Database имел собственный параметр ‘profiling‘ в конфиге. #4203
- В методах
compile($db) семейства классов Database_Query параметр $db сделан опциональным. Кроме того, он может являться не объектом Database, а строкой (т.е. именем соответствующего профиля в конфиге). Такая логика уже присутствовала в методе execute($db). #3872
Далее…
Опубликовано в Kohana3.
Теги: database, Kohana, kohana 3.3, релизы.
Автор biakaveron
– 2 Май 2012
В предыдущей статье я описал основные изменения ядра фреймворка, затронувшие механизм обработки запроса-ответа. Пришло время описать прочие новшества, достойные нашего внимания.
Правила именования файлов
Далее…
Опубликовано в Kohana3, Новости.
Теги: Kohana, kohana 3.3, php, версии.
Автор biakaveron
– 26 Апрель 2012
В ветке 3.3 продолжилось дальнейшее развитие классов, участвующих в выполнении запросов (Request, Response, Controller, HTTP и т.д.). Так как поменялись некоторые важные нюансы, решил выделить изменения в отдельную статью.
Далее…
Опубликовано в Kohana3.
Теги: hmvc, Kohana, kohana 3.3, релизы.
Автор biakaveron
– 1 Апрель 2012
В списке официальных модулей Kohana наконец-то прибавление. RC1 для Kohana 3.3 содержит новый модуль Minion. Он предназначен для выполнения задач через CLI (обычно это задачи для Cron‘а).
Далее…
Опубликовано в Kohana3.
Теги: Kohana, kohana 3.3, minion.
Автор biakaveron
– 28 Март 2012
Наконец-то появились изменения в списке релизов Kohana. На растерзание изголодавшимся разработчикам выдали первый Release Candidate ветки 3.3. Изменений слишком много, чтобы их все привести разом, поэтому буду потихоньку публиковать статьи по отдельным модулям.
Далее…
Опубликовано в Kohana3.
Теги: Kohana, kohana 3.3, релизы.
Автор biakaveron
– 27 Март 2012
Разработчик Xavi Esteve любезно предоставил возможность скачать оффлайн-версию гайда для Kohana v3.2 в различных форматах (PDF, ePub, HTML).
Опубликовано в Kohana3.
Теги: docs, kohana 3.2, userguide.
Автор biakaveron
– 26 Февраль 2012
Как и обещал, начал работу над собственным вариантом русскоязычной документации для Kohana v3.2 (пока что последняя актуальная версия). На данный момент сделано не шибко много, но базовая информация (или ее зачатки) практически разложена по полочкам, в голове сложилась примерная структура проекта.
Далее…
Опубликовано в Kohana3, cправочник.
Теги: docs, Kohana, tutorials, userguide.
Автор biakaveron
– 11 Январь 2012
Наконец-то нашел время, чтобы поглядеть видеокурс “Kohana Framework от А до Я” (название рулит, ага). Интересно, сколько человек повелись на сомнительную честь глядеть за дрожащим курсором в чужой IDE, перенабирать чужой код и гадать, что будет если сделать шаг в сторону. Особенно порадовали показанные опечатки в коде. Естественно, клиенту интересно смотреть, как автор будет их исправлять.
Далее…
Опубликовано в Kohana3.
Теги: Kohana, tutorials.
Автор biakaveron
– 30 Декабрь 2011
В каком формате было бы удобнее написать мини-учебник по Kohana v3.2?
- Отдельный pdf-файл (удобно читать в оффлайне) (52%, 57 голосов)
- Userguide (MarkDown-файлы, просмотр через браузер на сайте или локально) (40%, 44 голосов)
- Просто циклом статей в блоге (можно комментировать) (26%, 28 голосов)
- Свой вариант (предложу в комментариях) (3%, 3 голосов)
Всего голосовавших: 109

Загрузка ...
Если вкратце, то у меня есть мысли (и даже желание) составить мини-учебник для начинающих, что-то вроде Kohana 101 (был такой PDF-файл для Kohana 2.3, если помните). Пока что не особо принципиально, в чем его писать. Есть некоторые аргументы в пользу одной или другой версии:
Далее…
Опубликовано в Kohana3, учебник.
Теги: Kohana, учебник.
Автор biakaveron
– 26 Ноябрь 2011
Последние комментарии