| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
Class ilObjStudyProgrammeAutoCategoriesGUI. More...
 Collaboration diagram for ilObjStudyProgrammeAutoCategoriesGUI:Public Member Functions | |
| __construct (ilGlobalTemplateInterface $tpl, ilCtrl $ilCtrl, ilToolbarGUI $ilToolbar, ilLanguage $lng, Factory $ui_factory, MessageBox\Factory $message_box_factory, Button\Factory $button_factory, Renderer $ui_renderer, Psr\Http\Message\ServerRequestInterface $request, ilTree $tree, ILIAS\HTTP\Wrapper\RequestWrapper $request_wrapper, ILIAS\Refinery\Factory $refinery) | |
| executeCommand () | |
| setRefId (int $prg_ref_id) | |
| Set ref-id of StudyProgramme before using this GUI.  More... | |
Data Fields | |
| const | CHECKBOX_CATEGORY_REF_IDS = 'c_catids' | 
| const | CMD_GET_ASYNC_MODAL = 'getAsyncModalOutput' | 
| ilGlobalTemplateInterface | $tpl | 
| ilCtrl | $ctrl | 
| ilToolbarGUI | $toolbar | 
| ilLanguage | $lng | 
| int | $prg_ref_id | 
| ilObjStudyProgramme | $object = null | 
| ILIAS UI Factory | $ui_factory | 
| ILIAS UI Renderer | $ui_renderer | 
Protected Member Functions | |
| view (bool $profile_not_public=false) | |
| Render.  More... | |
| save () | |
| Store data from (modal-)form.  More... | |
| deleteConfirmation () | |
| delete () | |
| getObject () | |
| Get current StudyProgramme-object.  More... | |
| getModal (int $current_ref_id=null) | |
| getAsyncModalOutput () | |
| getForm (?int $current_ref_id=null) | |
| getToolbar (Signal $add_cat_signal) | |
| Setup toolbar.  More... | |
| getItemAction (int $cat_ref_id, Signal $signal) | |
| getUserRepresentation (int $usr_id) | |
| getItemPath (int $cat_ref_id) | |
Protected Attributes | |
| MessageBox Factory | $message_box_factory | 
| Button Factory | $button_factory | 
| Psr Http Message ServerRequestInterface | $request | 
| ilTree | $tree | 
| ILIAS HTTP Wrapper RequestWrapper | $request_wrapper | 
| ILIAS Refinery Factory | $refinery | 
Private Attributes | |
| const | F_CATEGORY_REF = 'f_cr' | 
| const | F_CATEGORY_ORIGINAL_REF = 'f_cr_org' | 
| const | CMD_VIEW = 'view' | 
| const | CMD_SAVE = 'save' | 
| const | CMD_DELETE = 'delete' | 
| const | CMD_DELETE_CONFIRMATION = 'deleteConfirmation' | 
| const | CMD_PROFILE_NOT_PUBLIC = 'profile_not_public' | 
Class ilObjStudyProgrammeAutoCategoriesGUI.
ilObjStudyProgrammeAutoCategoriesGUI: ilPropertyFormGUI
Definition at line 38 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
| ilObjStudyProgrammeAutoCategoriesGUI::__construct | ( | ilGlobalTemplateInterface | $tpl, | 
| ilCtrl | $ilCtrl, | ||
| ilToolbarGUI | $ilToolbar, | ||
| ilLanguage | $lng, | ||
| Factory | $ui_factory, | ||
| MessageBox\Factory | $message_box_factory, | ||
| Button\Factory | $button_factory, | ||
| Renderer | $ui_renderer, | ||
| Psr\Http\Message\ServerRequestInterface | $request, | ||
| ilTree | $tree, | ||
| ILIAS\HTTP\Wrapper\RequestWrapper | $request_wrapper, | ||
| ILIAS\Refinery\Factory | $refinery | ||
| ) | 
Definition at line 67 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
References $button_factory, $lng, $message_box_factory, $refinery, $request, $request_wrapper, $tpl, $tree, $ui_factory, $ui_renderer, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\Repository\toolbar().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 245 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
References ILIAS\Repository\ctrl(), getObject(), and ILIAS\Repository\lng().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 206 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
References $post, ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
 Here is the call graph for this function:| ilObjStudyProgrammeAutoCategoriesGUI::executeCommand | ( | ) | 
Definition at line 95 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
References ILIAS\Repository\ctrl(), getForm(), and view().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 306 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
References $id, exit, getForm(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\UI\Implementation\Component\withOnLoadCode().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 347 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ROOT_FOLDER_ID.
Referenced by executeCommand(), getAsyncModalOutput(), and save().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 386 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by view().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 434 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
References $c, $path, $url, ilLink\_getStaticLink(), and ilObject\_lookupTitle().
Referenced by view().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 291 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
References ILIAS\Repository\ctrl().
Referenced by view().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Get current StudyProgramme-object.
Definition at line 281 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
References $object, $prg_ref_id, ilObjStudyProgramme\getInstanceByRefId(), and ILIAS\Repository\object().
Referenced by delete(), save(), and view().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Setup toolbar.
Definition at line 379 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
References ILIAS\Repository\lng(), and ILIAS\Repository\toolbar().
Referenced by view().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 409 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
References $url, ilObjUser\_lookupName(), ILIAS\Repository\ctrl(), and ilObjectFactory\getInstanceByObjId().
Referenced by view().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Store data from (modal-)form.
Definition at line 180 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
References ilObject\_lookupType(), getForm(), getObject(), ILIAS\Repository\int(), and ILIAS\Repository\lng().
 Here is the call graph for this function:| ilObjStudyProgrammeAutoCategoriesGUI::setRefId | ( | int | $prg_ref_id | ) | 
Set ref-id of StudyProgramme before using this GUI.
Definition at line 273 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
References $prg_ref_id.
      
  | 
  protected | 
Render.
Definition at line 129 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
References Vendor\Package\$a, Vendor\Package\$b, $data, $ref_id, ilObject\_lookupType(), getItemAction(), getItemPath(), getModal(), getObject(), getToolbar(), getUserRepresentation(), and ILIAS\Repository\lng().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:Definition at line 58 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
Referenced by __construct().
| ilCtrl ilObjStudyProgrammeAutoCategoriesGUI::$ctrl | 
Definition at line 52 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
| ilLanguage ilObjStudyProgrammeAutoCategoriesGUI::$lng | 
Definition at line 54 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
Referenced by __construct().
      
  | 
  protected | 
Definition at line 57 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
Referenced by __construct().
| ilObjStudyProgramme ilObjStudyProgrammeAutoCategoriesGUI::$object = null | 
Definition at line 56 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
Referenced by getObject().
| int ilObjStudyProgrammeAutoCategoriesGUI::$prg_ref_id | 
Definition at line 55 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
Referenced by getObject(), and setRefId().
Definition at line 64 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
Referenced by __construct().
      
  | 
  protected | 
Definition at line 61 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
Referenced by __construct().
      
  | 
  protected | 
Definition at line 63 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
Referenced by __construct().
| ilToolbarGUI ilObjStudyProgrammeAutoCategoriesGUI::$toolbar | 
Definition at line 53 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
| ilGlobalTemplateInterface ilObjStudyProgrammeAutoCategoriesGUI::$tpl | 
Definition at line 51 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
Referenced by __construct().
      
  | 
  protected | 
Definition at line 62 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
Referenced by __construct().
Definition at line 59 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
Referenced by __construct().
Definition at line 60 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
Referenced by __construct().
| const ilObjStudyProgrammeAutoCategoriesGUI::CHECKBOX_CATEGORY_REF_IDS = 'c_catids' | 
Definition at line 42 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
Referenced by ilStudyProgrammeAutoCategoriesTableGUI\__construct().
      
  | 
  private | 
Definition at line 47 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
      
  | 
  private | 
Definition at line 48 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
| const ilObjStudyProgrammeAutoCategoriesGUI::CMD_GET_ASYNC_MODAL = 'getAsyncModalOutput' | 
Definition at line 46 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
      
  | 
  private | 
Definition at line 49 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
      
  | 
  private | 
Definition at line 45 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
      
  | 
  private | 
Definition at line 44 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
      
  | 
  private | 
Definition at line 41 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.
      
  | 
  private | 
Definition at line 40 of file class.ilObjStudyProgrammeAutoCategoriesGUI.php.