Особенности межплагинного взаимодействия

Конечно, вызывать методы классов плагина из другого плагина не очень хорошо. Но, тем не менее. Чтобы впоследствии не было мучительно больно, при объявлении связей между моделями, надо всегда указывать свойство className, причем полностью, т.е. ‘Plugin.MyModel’. Иначе возможны весьма забавные эффекты. Справедливо для версий 1.2 и 1.3. Дальше немного кода.

Опубликовано 07.11.2010 в 14:08 · Автор Сергей · Ссылка · Написать комментарий
Рубрики: CakePHP · Теги: , , , ,

Производительность pagination в CakePHP 1.2

Как влиять на метод контроллера paginate? Можно-ли сделать выборку более оптимальной и как? Много букв о тюнинге постраничных запросов могут быть любопытны более-менее продвинутым программистам на CakePHP

Опубликовано 15.02.2009 в 20:50 · Автор Сергей · Ссылка · Один комментарий
Рубрики: CakePHP · Теги: , , , , ,

Методы модели findBy и findAllBy

У методов модели findBy и findAllBy есть насколько параметров, не описанных или лишь слегка упомянутых в документации. Как пользоваться этими методами с максимальной отдачей?

Опубликовано 13.02.2009 в 14:44 · Автор Сергей · Ссылка · Написать комментарий
Рубрики: CakePHP · Теги: , , , , ,