Backend Class
## filename: Backend.class.php
## location: inc/lib/
## package: GeniXCMS
## since: 2.0.0
## author: Puguh Wijayanto (metalgenix.id)
## copyright: 2014-2024 Puguh Wijayanto
## license: MIT License
infoInfoThis class is currently a placeholder and is still under development.
The Backend class is reserved for future use as an administrative utility class within GeniXCMS. In the current version, it is an empty shell that will eventually house backend-specific helper methods that don't belong in a controller.
Current State
class Backend
{
public function __construct(){
// no initialization yet
}
}
warningWarningThis class currently contains no implemented methods. Any future backend-specific functionality that needs to be shared across multiple admin controllers will be implemented here.
Intended Purpose
Based on the system architecture, this class is expected to handle:
- Shared admin authentication checks.
- Common menu and breadcrumb generation for the admin panel.
- Permission verification helpers.