Definitions
📄️ Events
In CLIENTXCMS, you can leverage Laravel events to execute specific actions in response to certain actions. An event triggers logic, and a listener is attached to listen for that event and execute code when it occurs.
📄️ Laravel Models
ClientXCMS uses Laravel models to manage client area data. These models are divided into several categories, each corresponding to a specific domain.
📄️ Permissions
A permission system is available in ClientXCMS to manage user access to certain features. This system is based on permissions that are assigned to roles. Each role can have multiple permissions.
📄️ Translations
A translation system is available in ClientXCMS to manage translations for different parts of the application. This system is based on language files that contain translations for each supported language. Each language file is a PHP file that returns an associative array containing translation keys and their translated values.