Exemplo n.º 1
0
 /**
  * @param EmailFolder $folder
  *
  * @return $this
  */
 public function removeFolder(EmailFolder $folder)
 {
     $this->folders->removeElement($folder);
     return $this;
 }
Exemplo n.º 2
0
 /**
  * @param EmailFolder $folder
  *
  * @return Email
  */
 public function removeFolder(EmailFolder $folder)
 {
     if ($this->folders->contains($folder)) {
         $this->folders->removeElement($folder);
     }
     return $this;
 }
Exemplo n.º 3
0
 /**
  * @return string[]
  */
 protected function getFolderDirections()
 {
     return array_unique($this->folders->map(function (EmailFolder $folder) {
         return $folder->getDirection();
     })->toArray());
 }