ScoreVotesHandler
in package
uses
TraitDataWrite, TraitMemberLink, TraitScore, TraitData
Read onlyYes
FinalYes
Table of Contents
Properties
Methods
- __construct() : mixed
- getDataInstance() : Data
- getDataWriteInstance() : DataWrite
- getMemberLinkInstance() : MemberLink
- getResult() : string
- getScoresInstance() : Scores
- getScoreVotes() : string
- writeVote() : array<string|int, string>
Properties
$data
private
Data
$data
$input
private
Input
$input
Methods
__construct()
public
__construct(Input $input) : mixed
Parameters
- $input : Input
getDataInstance()
public
getDataInstance() : Data
Return values
DatagetDataWriteInstance()
public
getDataWriteInstance() : DataWrite
Return values
DataWritegetMemberLinkInstance()
public
getMemberLinkInstance() : MemberLink
Return values
MemberLinkgetResult()
public
getResult([int $aID = 0 ][, string $action = 'get-vote-forum' ]) : string
Parameters
- $aID : int = 0
- $action : string = 'get-vote-forum'
Return values
stringgetScoresInstance()
public
getScoresInstance() : Scores
Return values
ScoresgetScoreVotes()
public
getScoreVotes() : string
Return values
stringwriteVote()
public
writeVote(int $aID, string $action[, string $vote = '' ]) : array<string|int, string>
Parameters
- $aID : int
- $action : string
- $vote : string = ''