vendor/uvdesk/automation-bundle/Workflow/Events/EmailActivity.php line 20

Open in your IDE?
  1. <?php
  2. namespace Webkul\UVDesk\AutomationBundle\Workflow\Events;
  3. use Webkul\UVDesk\AutomationBundle\Workflow\Event;
  4. use Webkul\UVDesk\AutomationBundle\Workflow\FunctionalGroup;
  5. abstract class EmailActivity extends Event
  6. {
  7.     abstract public static function getId();
  8.     abstract public static function getDescription();
  9.     public static function getFunctionalGroup()
  10.     {
  11.         return FunctionalGroup::EMAIL;
  12.     }
  13.     public function setEmailHeaders(array $emailHeaders = [])
  14.     {
  15.         $this->emailHeaders $emailHeaders;
  16.         return $this;
  17.     }
  18.     public function getEmailHeaders()
  19.     {
  20.         return $this->emailHeaders;
  21.     }
  22.     public function setResolvedEmailHeaders(array $resolvedEmailHeaders = [])
  23.     {
  24.         $this->resolvedEmailHeaders $resolvedEmailHeaders;
  25.         return $this;
  26.     }
  27.     public function getResolvedEmailHeaders()
  28.     {
  29.         return $this->resolvedEmailHeaders;
  30.     }
  31. }