ILIAS  release_7 Revision v7.30-3-g800a261c036
All Data Structures Namespaces Files Functions Variables Modules Pages
ilSAHSEditService Class Reference

Main service init and factory. More...

+ Collaboration diagram for ilSAHSEditService:

Public Member Functions

 __construct (array $query_params)
 Constructor. More...
 
 getRequest ()
 Get request. More...
 
 getLearningModule ()
 Get request. More...
 

Protected Attributes

 $request
 
 $lm
 

Detailed Description

Main service init and factory.

Author
killi.nosp@m.ng@l.nosp@m.eifos.nosp@m..de

Definition at line 10 of file class.ilSAHSEditService.php.

Constructor & Destructor Documentation

◆ __construct()

ilSAHSEditService::__construct ( array  $query_params)

Constructor.

Definition at line 26 of file class.ilSAHSEditService.php.

28  {
29  $this->request = new ilSAHSEditRequest($query_params);
30  $this->ref_id = $this->request->getRequestedRefId();
31  $this->lm = new ilObjSCORM2004LearningModule($this->ref_id);
32  }
SCORM edit request.
Class ilObjSCORM2004LearningModule.

Member Function Documentation

◆ getLearningModule()

ilSAHSEditService::getLearningModule ( )

Get request.

Returns
ilObjSCORM2004LearningModule

Definition at line 49 of file class.ilSAHSEditService.php.

References $lm.

◆ getRequest()

ilSAHSEditService::getRequest ( )

Get request.

Returns
ilSAHSEditRequest

Definition at line 39 of file class.ilSAHSEditService.php.

References $request.

40  {
41  return $this->request;
42  }
SCORM edit request.

Field Documentation

◆ $lm

ilSAHSEditService::$lm
protected

Definition at line 21 of file class.ilSAHSEditService.php.

Referenced by getLearningModule().

◆ $request

ilSAHSEditService::$request
protected

Definition at line 16 of file class.ilSAHSEditService.php.

Referenced by getRequest().


The documentation for this class was generated from the following file: