mailbox = $mailbox; $this->attributes = $attributes; $this->delimiter = $delimiter; $this->status = $status; $this->specialUse = []; $this->myAcls = null; } /** * @return string */ public function getMailbox() { return $this->mailbox->utf8; } public function getDelimiter(): ?string { return $this->delimiter; } public function getAttributes(): array { return $this->attributes; } /** * @return null|array */ public function getStatus(): ?array { return $this->status; } /** * @param array $status * * @return void */ public function setStatus(array $status): void { $this->status = $status; } /** * @param string $use * * @return void */ public function addSpecialUse($use): void { $this->specialUse[] = $use; } /** * @return string[] */ public function getSpecialUse() { return $this->specialUse; } public function setMyAcls(?string $acls): void { $this->myAcls = $acls; } public function getMyAcls(): ?string { return $this->myAcls; } }