trait HasFlags (View source)

Methods

void
markRead()

{@inheritDoc}

void
markUnread()

{@inheritDoc}

void
markSeen()

{@inheritDoc}

void
unmarkSeen()

{@inheritDoc}

void
markAnswered()

{@inheritDoc}

void
unmarkAnswered()

{@inheritDoc}

void
markFlagged()

{@inheritDoc}

void
unmarkFlagged()

{@inheritDoc}

void
markDeleted(bool $expunge = false)

{@inheritDoc}

void
unmarkDeleted()

{@inheritDoc}

void
markDraft()

{@inheritDoc}

void
unmarkDraft()

{@inheritDoc}

void
markRecent()

{@inheritDoc}

void
unmarkRecent()

{@inheritDoc}

bool
isSeen()

{@inheritDoc}

bool
isAnswered()

{@inheritDoc}

bool
isFlagged()

{@inheritDoc}

bool
isDeleted()

{@inheritDoc}

bool
isDraft()

{@inheritDoc}

bool
isRecent()

{@inheritDoc}

bool
hasFlag(BackedEnum|string $flag)

{@inheritDoc}

array
flags()

{@inheritDoc}

void
flag(BackedEnum|string $flag, string $operation, bool $expunge = false)

{@inheritDoc}

Details

void markRead()

{@inheritDoc}

Return Value

void

void markUnread()

{@inheritDoc}

Return Value

void

void markSeen()

{@inheritDoc}

Return Value

void

void unmarkSeen()

{@inheritDoc}

Return Value

void

void markAnswered()

{@inheritDoc}

Return Value

void

void unmarkAnswered()

{@inheritDoc}

Return Value

void

void markFlagged()

{@inheritDoc}

Return Value

void

void unmarkFlagged()

{@inheritDoc}

Return Value

void

void markDeleted(bool $expunge = false)

{@inheritDoc}

Parameters

bool $expunge

Return Value

void

void unmarkDeleted()

{@inheritDoc}

Return Value

void

void markDraft()

{@inheritDoc}

Return Value

void

void unmarkDraft()

{@inheritDoc}

Return Value

void

void markRecent()

{@inheritDoc}

Return Value

void

void unmarkRecent()

{@inheritDoc}

Return Value

void

bool isSeen()

{@inheritDoc}

Return Value

bool

bool isAnswered()

{@inheritDoc}

Return Value

bool

bool isFlagged()

{@inheritDoc}

Return Value

bool

bool isDeleted()

{@inheritDoc}

Return Value

bool

bool isDraft()

{@inheritDoc}

Return Value

bool

bool isRecent()

{@inheritDoc}

Return Value

bool

bool hasFlag(BackedEnum|string $flag)

{@inheritDoc}

Parameters

BackedEnum|string $flag

Return Value

bool

abstract array flags()

{@inheritDoc}

Return Value

array

abstract void flag(BackedEnum|string $flag, string $operation, bool $expunge = false)

{@inheritDoc}

Parameters

BackedEnum|string $flag
string $operation
bool $expunge

Return Value

void