Documentation

Deck
in package

Table of Contents

Properties

$colorTypes  : mixed
$modeList  : mixed
$node  : mixed
$ownerPlayer  : mixed
$stockList  : mixed
$superTypes  : mixed
$oracle  : mixed

Methods

__construct()  : mixed
addCard()  : mixed
asNode()  : mixed
asObject()  : mixed
getCardList()  : mixed
getKey()  : mixed
getName()  : mixed
getStock()  : mixed
getTitle()  : mixed
getType()  : mixed
hasCard()  : mixed
parseRequest()  : mixed
removeCard()  : mixed
save()  : mixed
setName()  : mixed
setStock()  : mixed
setStockList()  : mixed
upgrade()  : mixed

Properties

$colorTypes

public mixed $colorTypes = ['White', 'Blue', 'Black', 'Red', 'Green']

$modeList

public mixed $modeList

$node

public mixed $node

$ownerPlayer

public mixed $ownerPlayer

$stockList

public mixed $stockList = []

$superTypes

public mixed $superTypes = [ 'Land', 'Planeswalker', // 'Legendary', 'Enchantment Creature', 'Creature', 'Enchantment', 'Sorcery', 'Instant', 'Artifact', 'Token', 'Other', ]

$oracle

protected mixed $oracle

Methods

__construct()

public __construct(Player $player, DOMElement $deckNode, Oracle $oracle) : mixed
Parameters
$player : Player
$deckNode : DOMElement
$oracle : Oracle

addCard()

public addCard(mixed $name[, mixed $stock = 1 ]) : mixed
Parameters
$name : mixed
$stock : mixed = 1

asNode()

public asNode([DOMDocument $dataDoc = null ][, mixed $loadDeck = true ]) : mixed
Parameters
$dataDoc : DOMDocument = null
$loadDeck : mixed = true

asObject()

public asObject() : mixed

getCardList()

public getCardList() : mixed

getKey()

public getKey() : mixed

getName()

public getName() : mixed

getStock()

public getStock(mixed $name) : mixed
Parameters
$name : mixed

getTitle()

public getTitle() : mixed

getType()

public getType() : mixed

hasCard()

public hasCard(mixed $name) : mixed
Parameters
$name : mixed

parseRequest()

public parseRequest(HTTPRequest $request, DOMDocument $dataDoc) : mixed
Parameters
$request : HTTPRequest
$dataDoc : DOMDocument

removeCard()

public removeCard(mixed $name) : mixed
Parameters
$name : mixed

save()

public save() : mixed

setName()

public setName(mixed $name) : mixed
Parameters
$name : mixed

setStock()

public setStock(mixed $name, mixed $count) : mixed
Parameters
$name : mixed
$count : mixed

setStockList()

public setStockList(array<string|int, mixed> $stockList) : mixed
Parameters
$stockList : array<string|int, mixed>

upgrade()

public upgrade() : mixed

        
On this page

Search results