PHP Class PHPFusion\Admin

Datei anzeigen Open project: php-fusion/PHP-Fusion

Public Properties

Property Type Description
$admin_page_icons array Default core administration pages
$admin_section_icons - default section icons

Public Methods

Method Description
__construct ( )
_isActive ( ) : integer | string
addAdminSection ( $page, $section_title, $icons )
getAdminPageIcons ( ) : array
getAdminPageLink ( ) : array
getAdminPages ( ) : array
getAdminSections ( ) : array
getCurrentPage ( ) : mixed
get_admin_icons ( $admin_rights ) : boolean Get the administration page icons
get_admin_section_icons ( $page_number ) : string
horizontal_admin_nav ( boolean $icon_only = false ) : string Displays horizontal administration navigation
setAdminPageIcons ( $rights, $icons )
setAdminSectionIcons ( $page, $icons ) Replace admin page icons
vertical_admin_nav ( ) : string Displays vertical collapsible administration navigation

Private Methods

Method Description
_currentPage ( ) Build a return that always synchronize with the DB_ADMIN url.

Method Details

__construct() public method

public __construct ( )

_isActive() public method

public _isActive ( ) : integer | string
return integer | string

addAdminSection() public method

public addAdminSection ( $page, $section_title, $icons )
$page - 0-5 is core section pages. 6 and above are free to use.
$section_title - Section title
$icons - Section Icons

getAdminPageIcons() public method

public getAdminPageIcons ( ) : array
return array

getAdminPages() public method

public getAdminPages ( ) : array
return array

getAdminSections() public method

public getAdminSections ( ) : array
return array

getCurrentPage() public method

public getCurrentPage ( ) : mixed
return mixed

get_admin_icons() public method

Get the administration page icons
public get_admin_icons ( $admin_rights ) : boolean
$admin_rights
return boolean

get_admin_section_icons() public method

public get_admin_section_icons ( $page_number ) : string
$page_number
return string

horizontal_admin_nav() public method

Displays horizontal administration navigation
public horizontal_admin_nav ( boolean $icon_only = false ) : string
$icon_only boolean
return string

setAdminPageIcons() public method

public setAdminPageIcons ( $rights, $icons )
$rights
$icons

setAdminSectionIcons() public method

Replace admin page icons
public setAdminSectionIcons ( $page, $icons )
$page
$icons

vertical_admin_nav() public method

Displays vertical collapsible administration navigation
public vertical_admin_nav ( ) : string
return string

Property Details

$admin_page_icons public_oe property

Default core administration pages
public array $admin_page_icons
return array

$admin_section_icons public_oe property

- default section icons
public $admin_section_icons