Свежайшие Пирожки от CakePHP по-русски

Полнейшее руководство CakePHP 1.2 на русском языке, горячие новости и полезные статьи

Класс конфигурации

Не смотря на некоторые вещи, которые нужны для конфигурирования CakePHP, иногда очень удобно иметь собственные правила для своего приложения. В прошлом вы возможно определяли некие конфигурационные переменные или константы в некоторых файлах. Используя такой метод, вам всегда нужно было подключать конфигурационные файлы везде, где использовались эти переменные.

Новый  класс CakePHP  Configure может быть использован для хранения и возврата специфических переменных приложения. Будьте осторожные, этот класс позволяет вам запоминать что-либо в себе, затем использовать это в любой другой части вашего кода: это большое искушения, чтобы нарушить MVC паттерн CakePHP. Основное назначение класса Configure - это хранение централизированных переменных, которые могут быть доступны между множеством объектов. Не забудьте попробовать жить по принципу "Соглашения по сравнению с конфигурацией", и вы не будете ломать MVC структуру, которую мы спроэктировали.

Этот класс реализует паттерн singleton(одиночка) и его методы доступны из любого места вашего приложения.

Простой текст
  1. <?php Configure::read('debug'); ?>