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

Main service init and factory. More...

+ Collaboration diagram for ilLMEditService:

Public Member Functions

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

Protected Attributes

 $lm
 
 $request
 

Detailed Description

Main service init and factory.

Author
.de

Definition at line 11 of file class.ilLMEditService.php.

Constructor & Destructor Documentation

◆ __construct()

ilLMEditService::__construct ( array  $query_params)

Constructor.

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

28  {
29  $this->request = new ilLMEditRequest($query_params);
30  $this->ref_id = $this->request->getRequestedRefId();
31  $this->lm = new ilObjLearningModule($this->ref_id);
32  }
Class ilObjLearningModule.

Member Function Documentation

◆ getLearningModule()

ilLMEditService::getLearningModule ( )
Returns
ilObjLearningModule

Definition at line 37 of file class.ilLMEditService.php.

References $lm.

38  {
39  return $this->lm;
40  }
Class ilObjLearningModule.

◆ getRequest()

ilLMEditService::getRequest ( )

Get request.

Returns
ilLMEditRequest

Definition at line 47 of file class.ilLMEditService.php.

References $request.

48  {
49  return $this->request;
50  }

Field Documentation

◆ $lm

ilLMEditService::$lm
protected

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

Referenced by getLearningModule().

◆ $request

ilLMEditService::$request
protected

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

Referenced by getRequest().


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