GeniXCMS

Backend Class

categoryAPI edit_calendar31 Mar 2026

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
info
InfoThis 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
    }
}
warning
WarningThis 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.