123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- <?php
- /* For licensing terms, see /license.txt */
- /**
- * Class CoursesAndSessionsCatalog
- */
- class CoursesAndSessionsCatalog
- {
- /**
- * Check the configuration for the courses and sessions catalog
- * @global array $_configuration Configuration
- * @param int $value The value to check
- *
- * @return boolean Whether the configuration is $value
- */
- public static function is($value = CATALOG_COURSES)
- {
- $showCoursesSessions = intval(api_get_setting('catalog_show_courses_sessions'));
- if ($showCoursesSessions == $value) {
- return true;
- }
- return false;
- }
- /**
- * Check whether to display the sessions list
- * @global array $_configuration Configuration
- *
- * @return boolean whether to display
- */
- public static function showSessions()
- {
- $catalogShow = intval(api_get_setting('catalog_show_courses_sessions'));
- if ($catalogShow == CATALOG_SESSIONS || $catalogShow == CATALOG_COURSES_SESSIONS) {
- return true;
- }
- return false;
- }
- /**
- * Check whether to display the courses list
- * @global array $_configuration Configuration
- *
- * @return boolean whether to display
- */
- public static function showCourses()
- {
- $catalogShow = intval(api_get_setting('catalog_show_courses_sessions'));
- if ($catalogShow == CATALOG_COURSES || $catalogShow == CATALOG_COURSES_SESSIONS) {
- return true;
- }
- return false;
- }
- }
|