vendor/uvdesk/automation-bundle/Workflow/Events/CustomerActivity.php line 19

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. use Webkul\UVDesk\CoreFrameworkBundle\Entity\User;
  6. abstract class CustomerActivity extends Event
  7. {
  8.     abstract public static function getId();
  9.     abstract public static function getDescription();
  10.     public static function getFunctionalGroup()
  11.     {
  12.         return FunctionalGroup::CUSTOMER;
  13.     }
  14.     public function setUser(User $user)
  15.     {
  16.         $this->user $user;
  17.         return $this;
  18.     }
  19.     public function getUser(): ?User
  20.     {
  21.         return $this->user;
  22.     }
  23. }