Guestbook
in package
uses
TraitEmbed, TraitDataWrite, TraitMemberLink, TraitPage
Table of Contents
Properties
- $delName : string
- $embed : Embed
- $env : array<string|int, mixed>
- $input : Input
- $memberLink : MemberLink
- $owner : string
- $page : Page
- $pos : int
- $table : string
- $target : string
- $tplDefLink : string
- $tplLoop : string
Methods
- __construct() : mixed
- getDataWriteInstance() : DataWrite
- getEmbedInstance() : Embed
- getForm() : string
- getListGuestbook() : string
- Gets the entries as html
- getMemberLinkInstance() : MemberLink
- getPageInstance() : Page
- writePinboard() : void
- Only for guestbook.php
- createSqlQueries() : array<string|int, mixed>
- getTplLoop() : string
- getTplStart() : string
- getTplStop() : string
- processRowData() : array<string|int, mixed>
- writeInform() : void
Properties
$delName
private
string
$delName
$embed
private
Embed
$embed
$env
private
array<string|int, mixed>
$env
$input
private
Input
$input
$memberLink
private
MemberLink
$memberLink
$owner
private
string
$owner
$page
private
Page
$page
$pos
private
int
$pos
$table
private
string
$table
$target
private
string
$target
$tplDefLink
private
string
$tplDefLink
$tplLoop
private
string
$tplLoop
Methods
__construct()
public
__construct([string $owner = 'public' ][, int $pos = 0 ]) : mixed
Parameters
- $owner : string = 'public'
- $pos : int = 0
getDataWriteInstance()
public
getDataWriteInstance() : DataWrite
Return values
DataWritegetEmbedInstance()
public
getEmbedInstance() : Embed
Return values
EmbedgetForm()
public
getForm(array<string|int, mixed> $pageData) : string
Parameters
- $pageData : array<string|int, mixed>
Tags
Return values
stringgetListGuestbook()
Gets the entries as html
public
getListGuestbook() : string
Tags
Return values
stringgetMemberLinkInstance()
public
getMemberLinkInstance() : MemberLink
Return values
MemberLinkgetPageInstance()
public
getPageInstance() : Page
Return values
PagewritePinboard()
Only for guestbook.php
public
writePinboard() : void
Tags
createSqlQueries()
private
createSqlQueries(string $table) : array<string|int, mixed>
Parameters
- $table : string
Return values
array<string|int, mixed>getTplLoop()
private
getTplLoop([array<string|int, mixed> $row = [] ]) : string
Parameters
- $row : array<string|int, mixed> = []
Tags
Return values
stringgetTplStart()
private
getTplStart() : string
Tags
Return values
stringgetTplStop()
private
getTplStop() : string
Tags
Return values
stringprocessRowData()
private
processRowData(string $countSql, string $querySql) : array<string|int, mixed>
Parameters
- $countSql : string
- $querySql : string
Tags
Return values
array<string|int, mixed>writeInform()
private
writeInform() : void