Docs Goabase

TarotGame
in package
uses TraitImageTools, TraitSeo

Table of Contents

Properties

$tarotSet  : string

Methods

__construct()  : mixed
displayPageContent()  : string
getImageTagInstance()  : ImageTag
getImageToolsInstance()  : ImageTools
getSeoInstance()  : Seo
onAjaxGet()  : string
buildCard()  : string
calcChar()  : int
calcQuer()  : array<string|int, mixed>
defCards()  : array<string|int, mixed>
getCardData()  : array<string|int, mixed>
getCardImage()  : string
getNumeroCard()  : array<string|int, mixed>
renderCard()  : string
setTarotSet()  : void

Properties

$tarotSet

private string $tarotSet = 'crowley'

Methods

displayPageContent()

public displayPageContent(array<string|int, mixed> $page) : string
Parameters
$page : array<string|int, mixed>
Tags
throws
Exception
Return values
string

onAjaxGet()

public onAjaxGet() : string
Return values
string

buildCard()

private buildCard(string $title, array<string|int, mixed> $cards, int $cardIndex) : string
Parameters
$title : string
$cards : array<string|int, mixed>
$cardIndex : int
Return values
string

calcChar()

private calcChar([string $char = 'a' ]) : int
Parameters
$char : string = 'a'
Return values
int

calcQuer()

private calcQuer(string $tarotDate) : array<string|int, mixed>
Parameters
$tarotDate : string
Return values
array<string|int, mixed>

defCards()

private defCards() : array<string|int, mixed>
Return values
array<string|int, mixed>

getCardData()

private getCardData(int $natureCard, int $personalityCard, int $specialCase[, string $cardType = 'WP' ]) : array<string|int, mixed>
Parameters
$natureCard : int
$personalityCard : int
$specialCase : int
$cardType : string = 'WP'
Return values
array<string|int, mixed>

getCardImage()

private getCardImage(int $nCard) : string
Parameters
$nCard : int
Return values
string

getNumeroCard()

private getNumeroCard(string $strText) : array<string|int, mixed>
Parameters
$strText : string
Return values
array<string|int, mixed>

renderCard()

private renderCard(string $card) : string
Parameters
$card : string
Return values
string

setTarotSet()

private setTarotSet(string $tarotSet) : void
Parameters
$tarotSet : string

        
On this page

Search results