Here you can find all useful information:
- How to use
- How to customize
- How to extend
- Download installation packages
- Creation of own installation packages
- Nginx config sample (with PHP-FPM)
File system structure [Backend] [dev]
- Simplest block
- Simplest module
- Code style
- Module architecture
- Events
- Classes autoloading
- Page title and content
- Page layout
- XHR (AJAX)
- CleverStyle Widgets
- UI helpers
- Shared styles
- WYSIWYG wrapper elements
- Testing
- System classes extension
- Components dependencies and conflicts
- Comments
- Files uploading
- Routing
- Database
- Permissions
- Composer
- Classes aliases
- SQL compatibility
- Polymer
- Polymer behaviors
- Polymer elements extension
- Comments
- Files uploading
- Content enhancement
- RequireJS
- Bower & NPM
- Frontend loading and CSS/JS/HTML processing
- Public cache structures
Global system objects provides almost all functionality of CleverStyle Framework. Shortly they were described in classes section. Here you can see, how to use them in practice.
- $App
- $Cache
- $Config
- $Core
- $db (from Database)
- $Event
- $Group
- $Key
- $L (from Language)
- $Menu
- $Page
- $Permission
- $Request
- $Response
- $Session
- $Storage
- $Text
- $User
Some global system objects in Frontend
Some classes are used without objects creation, and contain static methods. Anyway, they also are also widely used.
[dev] - means for developers, not for regular users
More information, coming soon, stay tuned...