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 $entitystring $type): string    {    
         
    // new code here    
      
    }  
    }
    is ignored

    What am i missing?

    We are on version 9.2
Working...