| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
Class ilBiblFieldFilterGUI. More...
 Collaboration diagram for ilBiblFieldFilterGUI:Public Member Functions | |
| __construct (ilBiblFactoryFacade $facade) | |
| ilBiblFieldFilterGUI constructor.  More... | |
| renderInterruptiveModal () | |
| executeCommand () | |
| index () | |
| edit () | |
| update () | |
| delete () | |
| cancel () | |
| cancel  More... | |
| checkPermissionAndFail (string $permission) | |
| checkPermissionBoolAndReturn (string $permission) | |
Data Fields | |
| const | FILTER_ID = 'filter_id' | 
| const | CMD_STANDARD = 'index' | 
| const | CMD_ADD = 'add' | 
| const | CMD_CREATE = 'create' | 
| const | CMD_CANCEL = 'cancel' | 
| const | CMD_EDIT = 'edit' | 
| const | CMD_UPDATE = 'update' | 
| const | CMD_DELETE = 'delete' | 
| const | CMD_RENDER_INTERRUPTIVE = 'renderInterruptiveModal' | 
| const | CMD_APPLY_FILTER = 'applyFilter' | 
| const | CMD_RESET_FILTER = 'resetFilter' | 
Protected Member Functions | |
| performCommand () | |
| getFieldIdFromRequest () | |
| add () | |
| create () | |
| initEditForm () | |
| applyFilter () | |
| resetFilter () | |
Protected Attributes | |
| ilBiblFactoryFacade | $facade | 
| Table | $table | 
| ilGlobalTemplateInterface | $main_tpl | 
Private Member Functions | |
| saveFieldIdsInRequest () | |
| getFieldFromRequest () | |
| getFieldFilterFromRequest () | |
Private Attributes | |
| ILIAS HTTP Services | $http | 
| ilCtrl | $ctrl | 
| ilLanguage | $lng | 
| ilTabsGUI | $tabs | 
| ilAccessHandler | $access | 
Class ilBiblFieldFilterGUI.
Definition at line 27 of file class.ilBiblFieldFilterGUI.php.
| ilBiblFieldFilterGUI::__construct | ( | ilBiblFactoryFacade | $facade | ) | 
ilBiblFieldFilterGUI constructor.
Definition at line 54 of file class.ilBiblFieldFilterGUI.php.
References $DIC, $facade, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 177 of file class.ilBiblFieldFilterGUI.php.
      
  | 
  protected | 
Definition at line 278 of file class.ilBiblFieldFilterGUI.php.
References ILIAS\Repository\ctrl().
 Here is the call graph for this function:| ilBiblFieldFilterGUI::cancel | ( | ) | 
cancel
Definition at line 234 of file class.ilBiblFieldFilterGUI.php.
References ILIAS\Repository\ctrl().
 Here is the call graph for this function:| ilBiblFieldFilterGUI::checkPermissionAndFail | ( | string | $permission | ) | 
Definition at line 294 of file class.ilBiblFieldFilterGUI.php.
References checkPermissionBoolAndReturn(), and ILIAS\Repository\lng().
 Here is the call graph for this function:| ilBiblFieldFilterGUI::checkPermissionBoolAndReturn | ( | string | $permission | ) | 
Definition at line 301 of file class.ilBiblFieldFilterGUI.php.
References ILIAS\Repository\access(), and ILIAS\FileDelivery\http().
Referenced by checkPermissionAndFail().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 183 of file class.ilBiblFieldFilterGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
 Here is the call graph for this function:| ilBiblFieldFilterGUI::delete | ( | ) | 
Definition at line 217 of file class.ilBiblFieldFilterGUI.php.
References $token, ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), and ILIAS\Repository\lng().
 Here is the call graph for this function:| ilBiblFieldFilterGUI::edit | ( | ) | 
Definition at line 197 of file class.ilBiblFieldFilterGUI.php.
References initEditForm().
 Here is the call graph for this function:| ilBiblFieldFilterGUI::executeCommand | ( | ) | 
Definition at line 98 of file class.ilBiblFieldFilterGUI.php.
References ILIAS\Repository\ctrl(), performCommand(), saveFieldIdsInRequest(), ilObjBibliographicGUI\TAB_SETTINGS, and ILIAS\Repository\tabs().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 239 of file class.ilBiblFieldFilterGUI.php.
References $token, ILIAS\Bibliographic\FieldFilter\Table\getIdToken(), and ILIAS\FileDelivery\http().
Referenced by initEditForm(), renderInterruptiveModal(), and update().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 153 of file class.ilBiblFieldFilterGUI.php.
References getFieldIdFromRequest().
Referenced by performCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 138 of file class.ilBiblFieldFilterGUI.php.
References ILIAS\FileDelivery\http().
Referenced by getFieldFromRequest(), and saveFieldIdsInRequest().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilBiblFieldFilterGUI::index | ( | ) | 
Definition at line 160 of file class.ilBiblFieldFilterGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ILIAS\Repository\toolbar(), and ILIAS\Repository\ui().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 260 of file class.ilBiblFieldFilterGUI.php.
References CMD_STANDARD, ILIAS\Repository\ctrl(), getFieldFilterFromRequest(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
Referenced by edit().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 109 of file class.ilBiblFieldFilterGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), getFieldFromRequest(), and ILIAS\Repository\lng().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilBiblFieldFilterGUI::renderInterruptiveModal | ( | ) | 
Definition at line 70 of file class.ilBiblFieldFilterGUI.php.
References Vendor\Package\$f, $r, CMD_DELETE, ILIAS\Repository\ctrl(), exit, getFieldFilterFromRequest(), and ILIAS\Repository\lng().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 286 of file class.ilBiblFieldFilterGUI.php.
References ILIAS\Repository\ctrl().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 146 of file class.ilBiblFieldFilterGUI.php.
References ILIAS\Repository\ctrl(), and getFieldIdFromRequest().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilBiblFieldFilterGUI::update | ( | ) | 
Definition at line 203 of file class.ilBiblFieldFilterGUI.php.
References ILIAS\Repository\ctrl(), getFieldFilterFromRequest(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 46 of file class.ilBiblFieldFilterGUI.php.
      
  | 
  private | 
Definition at line 43 of file class.ilBiblFieldFilterGUI.php.
      
  | 
  protected | 
Definition at line 47 of file class.ilBiblFieldFilterGUI.php.
Referenced by __construct().
      
  | 
  private | 
Definition at line 42 of file class.ilBiblFieldFilterGUI.php.
      
  | 
  private | 
Definition at line 44 of file class.ilBiblFieldFilterGUI.php.
      
  | 
  protected | 
Definition at line 49 of file class.ilBiblFieldFilterGUI.php.
      
  | 
  protected | 
Definition at line 48 of file class.ilBiblFieldFilterGUI.php.
      
  | 
  private | 
Definition at line 45 of file class.ilBiblFieldFilterGUI.php.
| const ilBiblFieldFilterGUI::CMD_ADD = 'add' | 
Definition at line 33 of file class.ilBiblFieldFilterGUI.php.
| const ilBiblFieldFilterGUI::CMD_APPLY_FILTER = 'applyFilter' | 
Definition at line 40 of file class.ilBiblFieldFilterGUI.php.
| const ilBiblFieldFilterGUI::CMD_CANCEL = 'cancel' | 
Definition at line 35 of file class.ilBiblFieldFilterGUI.php.
Referenced by ilBiblFieldFilterFormGUI\initButtons().
| const ilBiblFieldFilterGUI::CMD_CREATE = 'create' | 
Definition at line 34 of file class.ilBiblFieldFilterGUI.php.
Referenced by ilBiblFieldFilterFormGUI\initButtons().
| const ilBiblFieldFilterGUI::CMD_DELETE = 'delete' | 
Definition at line 38 of file class.ilBiblFieldFilterGUI.php.
Referenced by ILIAS\Bibliographic\FieldFilter\Table\initActions(), and renderInterruptiveModal().
| const ilBiblFieldFilterGUI::CMD_EDIT = 'edit' | 
Definition at line 36 of file class.ilBiblFieldFilterGUI.php.
Referenced by ILIAS\Bibliographic\FieldFilter\Table\initActions().
| const ilBiblFieldFilterGUI::CMD_RENDER_INTERRUPTIVE = 'renderInterruptiveModal' | 
Definition at line 39 of file class.ilBiblFieldFilterGUI.php.
| const ilBiblFieldFilterGUI::CMD_RESET_FILTER = 'resetFilter' | 
Definition at line 41 of file class.ilBiblFieldFilterGUI.php.
| const ilBiblFieldFilterGUI::CMD_STANDARD = 'index' | 
Definition at line 32 of file class.ilBiblFieldFilterGUI.php.
Referenced by initEditForm(), ilObjBibliographicGUI\initSubTabs(), ILIAS\Bibliographic\FieldFilter\Table\initURIBuilder(), and ILIAS\AdministrativeNotification\Table\initURIBuilder().
| const ilBiblFieldFilterGUI::CMD_UPDATE = 'update' | 
Definition at line 37 of file class.ilBiblFieldFilterGUI.php.
Referenced by ilBiblFieldFilterFormGUI\initButtons().
| const ilBiblFieldFilterGUI::FILTER_ID = 'filter_id' | 
Definition at line 31 of file class.ilBiblFieldFilterGUI.php.
Referenced by ilBiblFieldFilterFormGUI\__construct(), and ILIAS\Bibliographic\FieldFilter\Table\initURIBuilder().