LinkbaseManager
in package
uses
TraitData, TraitDataWrite, TraitPage, TraitUser
FinalYes
Table of Contents
Constants
- LINKBASE_ADD_ENDPOINT = 'linkbase/add/'
Properties
- $saAtt : array<string|int, mixed>
- $category : string
- $data : Data
- $env : array<string|int, mixed>
- $htmlHeader : HtmlHeader
- $input : Input
Methods
- __construct() : mixed
- getCategoryRadio() : string
- Die Linkbase-Kategorien als Radioboxen
- getDataInstance() : Data
- getDataWriteInstance() : DataWrite
- getPageInstance() : Page
- getSearchHead() : string
- getUserInstance() : User
- openPage() : void
- checkUrl() : void
- getCategorySelectBox() : string
- Shows selectbox
- getFormOne() : string
- getFormTwo() : string
- getResultCats() : array<string|int, mixed>
- writeLink() : void
Constants
LINKBASE_ADD_ENDPOINT
private
mixed
LINKBASE_ADD_ENDPOINT
= 'linkbase/add/'
Properties
$saAtt
public
array<string|int, mixed>
$saAtt
$category
private
string
$category
= 'Artists'
$data
private
Data
$data
$env
private
array<string|int, mixed>
$env
$htmlHeader read-only
private
HtmlHeader
$htmlHeader
$input
private
Input
$input
Methods
__construct()
public
__construct(HtmlHeader $htmlHeader) : mixed
Parameters
- $htmlHeader : HtmlHeader
getCategoryRadio()
Die Linkbase-Kategorien als Radioboxen
public
getCategoryRadio([string $strFieldname = 'saField[category]' ]) : string
Parameters
- $strFieldname : string = 'saField[category]'
Return values
stringgetDataInstance()
public
getDataInstance() : Data
Return values
DatagetDataWriteInstance()
public
getDataWriteInstance() : DataWrite
Return values
DataWritegetPageInstance()
public
getPageInstance() : Page
Return values
PagegetSearchHead()
public
getSearchHead(string $title) : string
Parameters
- $title : string
Return values
stringgetUserInstance()
public
getUserInstance() : User
Return values
UseropenPage()
public
openPage() : void
checkUrl()
private
checkUrl() : void
getCategorySelectBox()
Shows selectbox
private
getCategorySelectBox() : string
Return values
stringgetFormOne()
private
getFormOne(array<string|int, mixed> $pageData) : string
Parameters
- $pageData : array<string|int, mixed>
Return values
stringgetFormTwo()
private
getFormTwo(array<string|int, mixed> $pageData) : string
Parameters
- $pageData : array<string|int, mixed>
Return values
stringgetResultCats()
private
getResultCats() : array<string|int, mixed>
Return values
array<string|int, mixed>writeLink()
private
writeLink() : void