1<?php 2/* Copyright (c) 1998-2015 ILIAS open source, Extended GPL, see docs/LICENSE */ 3 4require_once 'Services/Object/classes/class.ilObjectLP.php'; 5 6/** 7 * File to lp connector 8 * 9 * @author Michael Jansen <mjansen@databay.de> 10 * @package ModulesFile 11 */ 12class ilFileLP extends ilObjectLP 13{ 14 public static function getDefaultModes($a_lp_active) 15 { 16 return array( 17 ilLPObjSettings::LP_MODE_DEACTIVATED, 18 ilLPObjSettings::LP_MODE_CONTENT_VISITED, 19 ); 20 } 21 22 23 public function getDefaultMode() 24 { 25 return ilLPObjSettings::LP_MODE_DEACTIVATED; 26 } 27 28 29 public function getValidModes() 30 { 31 return array( 32 ilLPObjSettings::LP_MODE_DEACTIVATED, 33 ilLPObjSettings::LP_MODE_CONTENT_VISITED, 34 ); 35 } 36} 37