pclib
3.0.0
Lightweight PHP framework
|
▼CAbstractDriver | Base class for database driver |
CMysqlDriver | MySQL database driver |
▼CPdoDriver | Abstract PDO database driver |
CPdoMysqlDriver | PDO mysql database driver |
CPdoSqliteDriver | SQLite database driver |
CPgsqlDriver | PostgreSQL database driver |
CAction | It encapsulates call of the controller's action: $controller->method($params) |
CAppParams | Can by used as $app->params service, for user editable configuration parameters stored in database |
CAutoloader | Simple autoloading of the classes |
▼CBaseObject | Ancestor of all pclib classes |
CApp | Gives global access to web application |
CAuthUser | Provides access to user account, user roles and permissions |
CController | Base class for any application controller |
CDb | Simple database wrapper |
CDebugger | Provides API for variable dumps, stack trace and profiling |
CFileStorage | Provides file management functions |
CGridPager | Provides paginator calculations and rendering of the grid pager |
CLogger | This class offers fast and space-saving database logger |
CRequest | Provides unified access to HTTP request |
CRouter | Translates URL to instance of Action class |
▼CTpl | Template engine |
CForm | Create and manage forms |
CGrid | Displaying tabular data in table layout |
CLayout | Template extended with 'head' tag, allowing add links to *.js and *.css files |
CTranslator | Translate strings to another language |
CTree | Display tree structure |
CTemplateFactory | Template factory |
CTplGlobals | Add variables or new element types globally for all templates |
CModel | Base class for any application model |
▼CSelection | Selection of records in database |
CRelation | It represents related record(s) of the Model |
▼CAuthBase | Base class for most classes of authorization system |
▼CAuth | Provides authentication and authorization support |
CAuthHttp | Http authentication |
CAuthConsole | Execute auth console commands, see execute() method |
CAuthManager | Auth entities (users,roles,rights) management |
CElementsDef | Elements definitions |
CErrorHandler | Catch errors and exceptions and show improved error messages |
CTplParser | Parse pclib template with pclib-elements code |
▼CValidatorBase | Base class for any pclib Validator |
CValidator | Validator with common validation rules |
CAuthDbStorage | Default Auth storage |
CLoggerDbStorage | This class is responsible for reading/writing of the log |
CTranslatorDbStorage | Default Translator storage |
CDebugBar | Show DebugBar in your web-application |
CEvent | Representation of particular event |
CEventManager | Event manager provides possibility to register event listeners and trigger events |
CException | Base class for all pclib exceptions, allowing message with placeholders suitable for translation |
CGridForm | Just like grid, but you can use form tags: input, select, check, etc |
CPclib | Pclib initialization and autoloading |
CStr | String utilities for utf-8 strings |