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