override method in Espo\Modules\Crm\Business\Event\Invitations

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • xlyz
    Junior Member
    • Mar 2024
    • 10

    #1

    override method in Espo\Modules\Crm\Business\Event\Invitations


    Hi

    I'm trying to override function createIcsContents in Espo\Modules\Crm\Business\Event\Invitations

    creating /var/www/html/custom/Espo/Custom/Business/Event/Invitations.php

    PHP Code:
      <?php  
    namespace Espo\Custom\Business\Event;    
    use Espo\Modules\Crm\Business\Event\Invitations as BaseInvitations;  
    use Espo\Modules\Crm\Business\Event\Ics;  use Espo\ORM\Entity;  
    use Espo\Modules\Crm\Entities\Meeting;  
    use Espo\Modules\Crm\Entities\Call;    
    class Invitations extends BaseInvitations  {    
       protected function createIcsContents(Entity $entity, string $type): string    {    
         // new code here    
      }  
    }
    is ignored

    What am i missing?

    We are on version 9.2
Working...