class ScheduleBoardInstanceRuleCommand extends Command (View source)

This command is used by the in-page board instance rule scheduler. At this point, the instance rule has already been created, but it doesn't have a slot yet, or a start date/time/timezone. So this command is responsible primarily for setting those attributes, and setting the particular slot for the rule (which also puts it out of "draft" mode.)

Properties

protected int $boardInstanceSlotRuleID
protected string $name
protected string $startDate
protected string $endDate
protected string $startTime
protected string $endTime
protected int $slot
protected string $timezone

Methods

static string
getHandler()

No description

from  Command
int
getBoardInstanceSlotRuleID()

No description

void
setBoardInstanceSlotRuleID(int $boardInstanceSlotRuleID)

No description

string
getStartDate()

No description

void
setStartDate(string $startDate)

No description

string
getEndDate()

No description

void
setEndDate(string $endDate)

No description

string
getStartTime()

No description

void
setStartTime(string $startTime)

No description

string
getEndTime()

No description

void
setEndTime(string $endTime)

No description

int
getSlot()

No description

void
setSlot(int $slot)

No description

string
getTimezone()

No description

void
setTimezone(string $timezone)

No description

string
getName()

No description

void
setName(string $name)

No description

Details

static string getHandler()

No description

Return Value

string

int getBoardInstanceSlotRuleID()

No description

Return Value

int

void setBoardInstanceSlotRuleID(int $boardInstanceSlotRuleID)

No description

Parameters

int $boardInstanceSlotRuleID

Return Value

void

string getStartDate()

No description

Return Value

string

void setStartDate(string $startDate)

No description

Parameters

string $startDate

Return Value

void

string getEndDate()

No description

Return Value

string

void setEndDate(string $endDate)

No description

Parameters

string $endDate

Return Value

void

string getStartTime()

No description

Return Value

string

void setStartTime(string $startTime)

No description

Parameters

string $startTime

Return Value

void

string getEndTime()

No description

Return Value

string

void setEndTime(string $endTime)

No description

Parameters

string $endTime

Return Value

void

int getSlot()

No description

Return Value

int

void setSlot(int $slot)

No description

Parameters

int $slot

Return Value

void

string getTimezone()

No description

Return Value

string

void setTimezone(string $timezone)

No description

Parameters

string $timezone

Return Value

void

string getName()

No description

Return Value

string

void setName(string $name)

No description

Parameters

string $name

Return Value

void