Developers
Developer's technical documentation for Elxis CMS.
- Developers
- PHP Coding Style
General PHP coding standards for Elxis CMS - PHP Settings
PHP recommended settings for Elxis CMS - Libraries
- eFactory
Initiate and get library classes. - Elxis APC
How to use Alternative PHP Cache (APC) in your Elxis projects. - Elxis cache
How to use the Elxis file cache library on your own projects and for custom purposes. - elxisDate
Manage date and time - elxisDocument
Class elxisDocument provides useful tools on managing page document. - elxisFiles
Elxis file handler library - elxisGrid
Generate dynamic tables with filtering, search, sorting and other cool features. - elxisParameters
Working with XML parameters - elxisPathway
Handles site pathway - elxisPlugin
Elxis library for handling content plugins. - elxisUri
URL handler and management class - eRegistry
eRegistry is a repository of initiated object instances. - Core features
- Dependencies
Depend an extension on other extensions or the Elxis core. - Exit pages
Generate and customize exit pages like error 404 - Icon packages
Get icons from an icon package or create your own package - Observer
Elxis document observation system and cache - PHP constants
PHP constants Elxis defines on boot time. - Database
- Database table
Working with table rows and the elxisDbTable class - Elxis database
Working with the database in Elxis and the elxisDatabase library. - Prepared statements
PDO prepared statements and the elxisPDOStatement class - Tutorials
- Develop a search engine
Develop engines to extend Elxis search to anything you can imagine - Modules development guide
A complete guide on how to create a module for Elxis. - Multiple onload events
Add multiple events on document load with elxLoadEvent function. - Plugins development guide
A tutorial on how to create content plugins for Elxis CMS. - Sending emails
Use elxis framework to easily send emails - Templates development guide
A guide on developing templates for Elxis - Helpers
- elxisBrowserHelper
Get information about the visitor browser - elxisIPHelper
Get visitor IP address