Как стать автором
Обновить
0

CakePHP *

Программный каркас для создания веб-приложений

Сначала показывать
Порог рейтинга
Уровень сложности

Класс Set — повелитель массивов

Время на прочтение1 мин
Количество просмотров1.2K
Сегодня кстати, вышел четвертый релиз-кандидат CakePHP 1.2. Более 300 изменений и все такое. Но сейчас речь не об этом.
Оказывается в недрах CakePHP давно живет класс Set, который активно используется в ядре и редко используется конечными пользователями. А между прочим зря.
О чем это ты?
Всего голосов 41: ↑29 и ↓12+17
Комментарии44

Named Scope для CakePHP

Время на прочтение1 мин
Количество просмотров870
В Ruby on Rails есть такая полезная вещь, как named scope, которая предоставляет элегантный и удобный способ поиска данных в модели. Для наглядности пример:

class User < ActiveRecord::Base
  named_scope :active, :conditions => {:active => true}
  named_scope :inactive, :conditions => {:active => false}
end
# Использование
User.active # то же самое, что и User.find(:all, :conditions => {:active => true})
User.inactive # то же самое, что и User.find(:all, :conditions => {:active => false})

и при чем тут CakePHP?
Всего голосов 25: ↑20 и ↓5+15
Комментарии11

DebugKit для CakePHP

Время на прочтение1 мин
Количество просмотров1.6K
На GitHub (а именно здесь) уже некоторое время лежит отличный плагин для CakePHP, который значительно облегчает разработку на тортике.
Он добавляет на страницу в верхний правый угол вот такую панель:

image
читать дальше в моем блоге
Всего голосов 7: ↑6 и ↓1+5
Комментарии3

Настройка autocomplete для CakePHP в NetBeans 6.5

Время на прочтение1 мин
Количество просмотров957
Не секрет, что автокомплит в редакторах очень удобная штука, но в CakePHP слишком много магии (соглашений об именовании), чтобы он смог разобраться что к чему. Сейчас я расскажу, как объяснить автокомплиту NetBeans некоторые очень полезные вещи.

полезные вещи
Всего голосов 5: ↑4 и ↓1+3
Комментарии8

Истории

CakePHP 1.2 RC2

Время на прочтение1 мин
Количество просмотров832
Вышел второй релиз кандидат фреймворка CakePHP. По большей части данное обновление включает в себя багфиксы и оптимизацию производительности. Не смотря на то, что и предыдущая версия была достаточно стабильной, в новой версии стабильность должна быть ещё выше. Помимо других изменений, проведено удаление устаревших методов, за исключением findAll, findCount и других find*-методов. Тем не менее, рекомендуется всё же заменить их на find('all'), find('count') и т.д., так как в будущем скорее всего и они будут удалены.
Всего голосов 5: ↑4 и ↓1+3
Комментарии1

Вышел CakePHP 1.2 RC1

Время на прочтение1 мин
Количество просмотров746
Вышел первый релиз-кандидат php-фреймворка CakePHP 1.2.7119 RC1. Данная версия разрабатывается уже более двух лет и включает в себя большой список изменений. С основными новинками можно ознакомиться здесь.
Всего голосов 16: ↑14 и ↓2+12
Комментарии15

CakePHP 1.2 beta

Время на прочтение1 мин
Количество просмотров745
Прошел год, как была анонсирована версия 1.2 и вот оно — наконец-то перешли рубеж альфы и ушли в бету. По мнению разработчиков, текущий релиз — лучший из всех предыдущих. В процессе разработки постоянно находился баланс между удобством и расширяемостью.
Читать дальше →
Всего голосов 3: ↑3 и ↓0+3
Комментарии39

Tips & tricks CakePHP #2

Время на прочтение3 мин
Количество просмотров1.5K
В связи с выходом пре-беты 1.2 второй выпуск tips&tricks. Продолжаем знакомить Вас с идеями и проблемами версии 1.2, особенностями пре-беты, с которыми мы встретились в процессе разработки социальной сети.
Кроме того, мы завели себе блог на Хабре — присоединяйтесь, задавайте вопросы. Думаю, нам есть что обсудить.
Читать дальше →
Всего голосов 8: ↑7 и ↓1+6
Комментарии19
2