social_lms_integrator-1.0.0-beta4/modules/social_lms_integrator_mail/src/ApplicationMessageInterface.php

modules/social_lms_integrator_mail/src/ApplicationMessageInterface.php
<?php

namespace Drupal\social_lms_integrator_mail;

use Drupal\Core\Config\Entity\ConfigEntityInterface;

/**
 * Provides an interface defining an application message entity type.
 */
interface ApplicationMessageInterface extends ConfigEntityInterface {


    // Attendee properties
    public function getSubjectAttendee();

    public function setSubjectAttendee(string $subject_attendee);
  
    public function getBodyAttendee();
  
    public function setBodyAttendee(array $body_attendee);

    // Supervisor properties
    public function getSubjectSupervisor();

    public function setSubjectSupervisor(string $subject_supervisor);
      
    public function getBodySupervisor();
      
    public function setBodySupervisor(array $body_supervisor);

    // Manager properties
    public function getSubjectManager();

    public function setSubjectManager(string $subject_manager);
      
    public function getBodyManager();
      
    public function setBodyManager(array $body_mananger);

    // LnD properties
    public function getSubjectLnd();

    public function setSubjectLnd(string $subject_lnd);
      
    public function getBodyLnd();
      
    public function setBodyLnd(array $body_lnd);    
  
    public function getTransition();
  
    public function setTransition(string $transition);

    public function isMessageAttendee();

    public function isMessageSupervisor();

    public function isMessageManager();

    public function isMessageLnd();
  

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc