Cascade Core  v0.12-1-g22cbbeb
 All Classes Namespaces Functions Variables Pages
Classes
Cascade\Core Namespace Reference

Cascade Core – the hearth of the framework. More...

Classes

class  Block
 Base block infrastructure common to all blocks. More...
 
class  CascadeController
 CascadeController is container, where all blocks live. More...
 
class  ClassBlockDocumentator
 Generates documentation structure of the block from PHP source code. More...
 
class  ClassBlockStorage
 Load configuration of blocks. More...
 
class  Context
 Context maintains global environment and acts as resource container. More...
 
interface  IAuth
 Authorizator interface, used by CascadeController to determine whether user is allowed to perform an action or not. More...
 
interface  IBlockStorage
 Load configuration of blocks. More...
 
interface  IConfig
 Interface to configuration loader. More...
 
interface  IShebangHandler
 Interface required by shebang handlers. More...
 
class  JsonBlockStorage
 Load block composition from JSON file. More...
 
class  JsonConfig
 Manage configuration stored in JSON files in core, plugins and application directories. More...
 
class  JsonConfigAPC
 JsonConfig with APC cache. More...
 
class  JsonException
 Something went wrong while parsing JSON file. More...
 
class  ProxyBlock
 Block class for proxy blocks created by JsonBlockStorage. More...
 
class  ResourceException
 Something went wrong while parsing JSON file. More...
 
class  ShebangException
 Something went wrong when interpreting shebang. More...
 
class  TableView
 Simple table view. More...
 
class  Template
 Templating engine which stores objects in the slots and then arranges them on a page. More...
 
class  TemplatingProxyBlock
 TemplatingProxyBlock is like ProxyBlock, but all valus are passed thru template_format() function. More...
 

Detailed Description

Cascade Core – the hearth of the framework.