Cascade Core  v0.12-1-g22cbbeb
 All Classes Namespaces Functions Variables Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CBlockBase block infrastructure common to all blocks
 CProxyBlockBlock class for proxy blocks created by JsonBlockStorage
 CTemplatingProxyBlockTemplatingProxyBlock is like ProxyBlock, but all valus are passed thru template_format() function
 CCascadeControllerCascadeController is container, where all blocks live
 CClassBlockDocumentatorGenerates documentation structure of the block from PHP source code
 CContextContext maintains global environment and acts as resource container
 CIAuthAuthorizator interface, used by CascadeController to determine whether user is allowed to perform an action or not
 CIBlockStorageLoad configuration of blocks
 CClassBlockStorageLoad configuration of blocks
 CJsonBlockStorageLoad block composition from JSON file
 CJsonBlockStorageLoad block composition from JSON file
 CIConfigInterface to configuration loader
 CJsonConfigManage configuration stored in JSON files in core, plugins and application directories
 CJsonConfigAPCJsonConfig with APC cache
 CInvalidArgumentException
 CJsonExceptionSomething went wrong while parsing JSON file
 CIShebangHandlerInterface required by shebang handlers
 CProxyBlockBlock class for proxy blocks created by JsonBlockStorage
 CRuntimeException
 CResourceExceptionSomething went wrong while parsing JSON file
 CShebangExceptionSomething went wrong when interpreting shebang
 CTableViewSimple table view
 CTemplateTemplating engine which stores objects in the slots and then arranges them on a page