public function getJs()
 {
     global $CFG;
     foreach ($CFG->current_app->getMnetEschools() as $eschool) {
         if (GcrEschoolTable::authorizeEschoolAccess($eschool)) {
             $this->js .= 'category_array["' . $eschool->getShortName() . '"] = [];';
             $categories = $eschool->getCourseCategories(false);
             foreach ($categories as $category) {
                 if ($category->getObject()->visible == 1 || GcrEschoolTable::authorizeHiddenCategoryAccess($eschool)) {
                     $mdl_course_category = $category->getObject();
                     $this->js .= 'category_array["' . $eschool->getShortName() . '"]["' . $mdl_course_category->id . '"] = "' . $mdl_course_category->name . '";';
                 }
             }
         }
     }
     return $this->js;
 }