APP/MAGE.PHP
public static $headersSentThrowsException = true;
其余的都是static private类型。
CLASS mage{
下面是mage里面的static private变量,可以通过,譬如:MAGE::
/**
* Registry collection
*
* @var array
*/
static private $_registry = array();
$_registry是一个数组
/**
* Application root absolute path
*
* @var string
*/
static private $_appRoot;
$_appRoot是字符串
/**
* Application model
*
* @var Mage_Core_Model_App
*/
static private $_app;
$_app是一个Mage_coreModel_App的对象。
/**
* Config Model
*
* @var Mage_Core_Model_Config
*/
static private $_config;
$_config是一个Mage_Core_Model_Config的对象
/**
* Event Collection Object
*
* @var Varien_Event_Collection
*/
static private $_events;
$_events是一个Varien_Event_Collection对象
/**
* Object cache instance
*
* @var Varien_Object_Cache
*/
static private $_objects;
$_objects是一个Varien_Object_Cache对象
/**
* Is downloader flag
*
* @var bool
*/
static private $_isDownloader = false;
$_idDownloader是一个布尔型数值
/**
* Is developer mode flag
*
* @var bool
*/
static private $_isDeveloperMode = false;
$_isDeveloper是一个布尔型数值
/**
* Is allow throw Exception about headers already sent
*
* @var bool
*/
public static $headersSentThrowsException = true;
$_headersSentThrowsException是一个布尔型
/**
* Is installed flag
*
* @var bool
*/
static private $_isInstalled;
$_isInstalled是一个布尔型
故很多都是用于判断的类型,比较牛逼的数值:
$_registry是一个数组
$_app是一个Mage_core_Model_App的对象。
$_config是一个Mage_Core_Model_Config的对象
$_events是一个Varien_Event_Collection对象
$_objects是一个Varien_Object_Cache对象
2个mage对象,
2个varien对象。
配置,应用使用的是mage定义的,events,cache机制使用的是库文件varien中的。