Documentation

AliasManager extends AliasLib

AliasManager

Tags
copyright

CLOUDREXX CMS - CLOUDREXX AG

author

Cloudrexx Development Team info@cloudrexx.com

version
1.0.0
subpackage

coremodule_alias

todo

Edit PHP DocBlocks!

Table of Contents

Properties

$_arrAliasTypes  : mixed
$_arrConfig  : mixed
$_objTpl  : object
Template object
$_pageTitle  : string
Page title
$arrStatusMsg  : array<string|int, mixed>
Status message
$langId  : mixed
$em  : mixed
$hasLegacyPages  : mixed
$nodeRepository  : mixed
$pageRepository  : mixed
$act  : mixed

Methods

__construct()  : mixed
PHP5 constructor
_createTemporaryAlias()  : mixed
_delete()  : mixed
_deleteAlias()  : mixed
_fetchTarget()  : mixed
_getAlias()  : mixed
_getAliases()  : mixed
_getAliasesCount()  : mixed
_getAliasesWithSameTarget()  : mixed
_getURL()  : mixed
_isLocalAliasTarget()  : mixed
_list()  : mixed
_modifyAlias()  : mixed
_saveAlias()  : mixed
_setAliasTarget()  : mixed
getPage()  : mixed
Set the backend page
setNavigation()  : mixed

Properties

$_arrAliasTypes

public mixed $_arrAliasTypes = array('local', 'url')

$arrStatusMsg

Status message

public array<string|int, mixed> $arrStatusMsg = array('ok' => array(), 'error' => array())
Tags
access

private

Methods

__construct()

PHP5 constructor

public __construct() : mixed
Tags
global

\Cx\Core\Html\Sigma

global

array

_delete()

public _delete([mixed $aliasId = "" ]) : mixed
Parameters
$aliasId : mixed = ""

_deleteAlias()

public _deleteAlias(mixed $aliasId) : mixed
Parameters
$aliasId : mixed

_fetchTarget()

public _fetchTarget(mixed $page) : mixed
Parameters
$page : mixed

_getAlias()

public _getAlias(mixed $aliasId) : mixed
Parameters
$aliasId : mixed

_getAliases()

public _getAliases([mixed $limit = null ][, mixed $all = false ][, mixed $legacyPages = false ][, mixed $slug = null ]) : mixed
Parameters
$limit : mixed = null
$all : mixed = false
$legacyPages : mixed = false
$slug : mixed = null

_getAliasesCount()

public _getAliasesCount(mixed $showLegacyPagealiases, mixed $slug) : mixed
Parameters
$showLegacyPagealiases : mixed
$slug : mixed

_getAliasesWithSameTarget()

public _getAliasesWithSameTarget(mixed $aliasPage) : mixed
Parameters
$aliasPage : mixed

_getURL()

public _getURL(mixed $page) : mixed
Parameters
$page : mixed

_isLocalAliasTarget()

public _isLocalAliasTarget(mixed $page) : mixed
Parameters
$page : mixed

_modifyAlias()

public _modifyAlias(mixed $array[, mixed $page = null ]) : mixed
Parameters
$array : mixed
$page : mixed = null
Tags
todo

Use param $page (to update a page without prividing an id per GET)

_saveAlias()

public _saveAlias(mixed $slug, mixed $target, mixed $is_local[, mixed $id = '' ]) : mixed
Parameters
$slug : mixed
$target : mixed
$is_local : mixed
$id : mixed = ''

_setAliasTarget()

public _setAliasTarget(mixed &$arrAlias) : mixed
Parameters
$arrAlias : mixed

getPage()

Set the backend page

public getPage() : mixed
Tags
access

public

global

\Cx\Core\Html\Sigma

global

array


        
On this page

Search results