1 | <?php |
||
36 | class frontend extends \core_availability\frontend { |
||
37 | |||
38 | /** |
||
39 | * Return list if string indexes used by javascript |
||
40 | * |
||
41 | * @return array |
||
42 | */ |
||
43 | protected function get_javascript_strings() { |
||
46 | |||
47 | /** |
||
48 | * Return true always - should be if user can add the condition |
||
49 | * |
||
50 | * @param stdClass $course |
||
51 | * @param \cm_info $cm |
||
52 | * @param \section_info $section |
||
53 | * @return bool |
||
54 | */ |
||
55 | protected function allow_add($course, \cm_info $cm = null, \section_info $section = null) { |
||
58 | |||
59 | /** |
||
60 | * Gets additional parameters for the plugin's initInner function. |
||
61 | * |
||
62 | * Default returns no parameters. |
||
63 | * |
||
64 | * @param \stdClass $course Course object |
||
65 | * @param \cm_info $cm Course-module currently being edited (null if none) |
||
66 | * @param \section_info $section Section currently being edited (null if none) |
||
67 | * @return array Array of parameters for the JavaScript function |
||
68 | */ |
||
69 | protected function get_javascript_init_params($course, \cm_info $cm = null, \section_info $section = null) { |
||
72 | } |
||
73 |