Class to represent an LTI service object.  
 More...
 | 
|   | __construct (array $formats, array $actions, ?string $id=null, ?string $endpoint=null) | 
|   | Class constructor.  
  | 
|   | 
|   | setId (string $id) | 
|   | Set ID.  
  | 
|   | 
 | 
| array  | $formats = null | 
|   | Media types supported by service.  
  | 
|   | 
| array  | $actions = null | 
|   | HTTP actions accepted by service.  
  | 
|   | 
| string  | $id = null | 
|   | ID of service.  
  | 
|   | 
| string  | $endpoint = null | 
|   | URL for service requests.  
  | 
|   | 
Class to represent an LTI service object. 
- Author
 - Stephen P Vickers steph.nosp@m.en@s.nosp@m.pvsof.nosp@m.twar.nosp@m.eprod.nosp@m.ucts.nosp@m..com 
 
- Copyright
 - SPV Software Products 
 
- Licence: http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public License, version 3
 
 
◆ __construct()
      
        
          | ceLTIc\LTI\Profile\ServiceDefinition::__construct  | 
          ( | 
          array |           $formats,  | 
        
        
           | 
           | 
          array |           $actions,  | 
        
        
           | 
           | 
          ?string |           $id = null,  | 
        
        
           | 
           | 
          ?string |           $endpoint = null ) | 
        
      
 
Class constructor. 
- Parameters
 - 
  
    | array | $formats | Array of media types supported by service  | 
    | array | $actions | Array of HTTP actions accepted by service  | 
    | string | null | $id | ID of service (optional)  | 
    | string | null | $endpoint | URL for service requests (optional)  | 
  
   
 
 
◆ setId()
      
        
          | ceLTIc\LTI\Profile\ServiceDefinition::setId  | 
          ( | 
          string |           $id | ) | 
           | 
        
      
 
 
◆ $actions
      
        
          | array ceLTIc\LTI\Profile\ServiceDefinition::$actions = null | 
        
      
 
HTTP actions accepted by service. 
 
 
◆ $endpoint
      
        
          | string ceLTIc\LTI\Profile\ServiceDefinition::$endpoint = null | 
        
      
 
URL for service requests. 
 
 
◆ $formats
      
        
          | array ceLTIc\LTI\Profile\ServiceDefinition::$formats = null | 
        
      
 
Media types supported by service. 
 
 
◆ $id
      
        
          | string ceLTIc\LTI\Profile\ServiceDefinition::$id = null |