Класс конфигурации
Не смотря на некоторые вещи, которые нужны для конфигурирования CakePHP, иногда очень удобно иметь собственные правила для своего приложения. В прошлом вы возможно определяли некие конфигурационные переменные или константы в некоторых файлах. Используя такой метод, вам всегда нужно было подключать конфигурационные файлы везде, где использовались эти переменные.
Новый класс CakePHP Configure может быть использован для хранения и возврата специфических переменных приложения. Будьте осторожные, этот класс позволяет вам запоминать что-либо в себе, затем использовать это в любой другой части вашего кода: это большое искушения, чтобы нарушить MVC паттерн CakePHP. Основное назначение класса Configure - это хранение централизированных переменных, которые могут быть доступны между множеством объектов. Не забудьте попробовать жить по принципу "Соглашения по сравнению с конфигурацией", и вы не будете ломать MVC структуру, которую мы спроэктировали.
Этот класс реализует паттерн singleton(одиночка) и его методы доступны из любого места вашего приложения.
Простой текст<?php Configure::read('debug'); ?>


Коментарии:
Добавить коментарий