1<?php 2 3/* Copyright (c) 1998-2009 ILIAS open source, Extended GPL, see docs/LICENSE */ 4 5include_once "Services/Object/classes/class.ilObjectLP.php"; 6 7/** 8 * HTML lm to lp connector 9 * 10 * @author Jörg Lützenkirchen <luetzenkirchen@leifos.com> 11 * @version $Id: class.ilLPStatusPlugin.php 43734 2013-07-29 15:27:58Z jluetzen $ 12 * @package ModulesHTMLLearningModule 13 */ 14class ilHTMLLearningModuleLP extends ilObjectLP 15{ 16 public static function getDefaultModes($a_lp_active) 17 { 18 if (!$a_lp_active) { 19 return array( 20 ilLPObjSettings::LP_MODE_DEACTIVATED 21 ); 22 } else { 23 return array( 24 ilLPObjSettings::LP_MODE_DEACTIVATED, 25 ilLPObjSettings::LP_MODE_MANUAL 26 ); 27 } 28 } 29 30 public function getDefaultMode() 31 { 32 return ilLPObjSettings::LP_MODE_MANUAL; 33 } 34 35 public function getValidModes() 36 { 37 return array( 38 ilLPObjSettings::LP_MODE_DEACTIVATED, 39 ilLPObjSettings::LP_MODE_MANUAL 40 ); 41 } 42} 43