| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
TableGUI class for learning progress. More...
 Inheritance diagram for ilLPTableBaseGUI:
 Collaboration diagram for ilLPTableBaseGUI:Public Member Functions | |
| __construct (?object $a_parent_obj, string $a_parent_cmd="", string $a_template_context="") | |
| executeCommand () | |
| searchFilterListener (int $a_ref_id, array $a_data) | |
| Listener for SearchResultFilter Checks wheather the object is hidden and mode is not LP_MODE_DEACTIVATED  public.  More... | |
| initBaseFilter (bool $a_split_learning_resources=false, bool $a_include_no_status_filter=true, bool $show_type_filter=true) | |
| Init filter.  More... | |
| getCurrentFilter (bool $as_query=false) | |
| getIconVariant () | |
| Gets the variant of LP icons that is shown in the table.  More... | |
| setIconVariant (int $variant) | |
| Sets the variant of LP icons that is shown in the table.  More... | |
  Public Member Functions inherited from ilTable2GUI | |
| __construct (?object $a_parent_obj, string $a_parent_cmd="", string $a_template_context="") | |
| setOpenFormTag (bool $a_val) | |
| getOpenFormTag () | |
| setCloseFormTag (bool $a_val) | |
| getCloseFormTag () | |
| determineLimit () | |
| getSelectableColumns () | |
| Get selectable columns.  More... | |
| determineSelectedColumns () | |
| isColumnSelected (string $col) | |
| getSelectedColumns () | |
| resetOffset (bool $a_in_determination=false) | |
| initFilter () | |
| getParentObject () | |
| getParentCmd () | |
| setTopAnchor (string $a_val) | |
| getTopAnchor () | |
| setNoEntriesText (string $a_text) | |
| getNoEntriesText () | |
| setIsDataTable (bool $a_val) | |
| getIsDataTable () | |
| setEnableTitle (bool $a_enabletitle) | |
| getEnableTitle () | |
| setEnableHeader (bool $a_enableheader) | |
| getEnableHeader () | |
| setEnableNumInfo (bool $a_val) | |
| getEnableNumInfo () | |
| setTitle (string $a_title, string $a_icon="", string $a_icon_alt="") | |
| setDescription (string $a_val) | |
| getDescription () | |
| setOrderField (string $a_order_field) | |
| getOrderField () | |
| setData (array $a_data) | |
| getData () | |
| dataExists () | |
| setPrefix (string $a_prefix) | |
| getPrefix () | |
| addFilterItem (ilTableFilterItem $a_input_item, bool $a_optional=false) | |
| addFilterItemByMetaType (string $id, int $type=self::FILTER_TEXT, bool $a_optional=false, string $caption="") | |
| Add filter by standard type.  More... | |
| getFilterItems (bool $a_optionals=false) | |
| getFilterItemByPostVar (string $a_post_var) | |
| setFilterCols (int $a_val) | |
| getFilterCols () | |
| setDisableFilterHiding (bool $a_val=true) | |
| getDisableFilterHiding () | |
| isFilterSelected (string $a_col) | |
| Is given filter selected?  More... | |
| getSelectedFilters () | |
| determineSelectedFilters () | |
| setCustomPreviousNext (string $a_prev_link, string $a_next_link) | |
| setFormAction (string $a_form_action, bool $a_multipart=false) | |
| getFormAction () | |
| setFormName (string $a_name="") | |
| getFormName () | |
| setId (string $a_val) | |
| getId () | |
| setDisplayAsBlock (bool $a_val) | |
| getDisplayAsBlock () | |
| setSelectAllCheckbox (string $a_select_all_checkbox, bool $a_select_all_on_top=false) | |
| setExternalSorting (bool $a_val) | |
| getExternalSorting () | |
| setFilterCommand (string $a_val, string $a_caption="") | |
| getFilterCommand () | |
| setResetCommand (string $a_val, string $a_caption="") | |
| getResetCommand () | |
| setExternalSegmentation (bool $a_val) | |
| getExternalSegmentation () | |
| setRowTemplate (string $a_template, string $a_template_dir="") | |
| Set row template.  More... | |
| setDefaultOrderField (string $a_defaultorderfield) | |
| getDefaultOrderField () | |
| setDefaultOrderDirection (string $a_defaultorderdirection) | |
| getDefaultOrderDirection () | |
| setDefaultFilterVisiblity (bool $a_status) | |
| getDefaultFilterVisibility () | |
| clearCommandButtons () | |
| addCommandButton (string $a_cmd, string $a_text, string $a_onclick='', string $a_id="", string $a_class="") | |
| addCommandButtonInstance (ilButtonBase $a_button) | |
| addMultiItemSelectionButton (string $a_sel_var, array $a_options, string $a_cmd, string $a_text, string $a_default_selection='') | |
| setCloseCommand (string $a_link) | |
| addMultiCommand (string $a_cmd, string $a_text) | |
| addHiddenInput (string $a_name, string $a_value) | |
| addHeaderCommand (string $a_href, string $a_text, string $a_target="", string $a_img="") | |
| setTopCommands (bool $a_val) | |
| getTopCommands () | |
| addColumn (string $a_text, string $a_sort_field="", string $a_width="", bool $a_is_checkbox_action_column=false, string $a_class="", string $a_tooltip="", bool $a_tooltip_with_html=false) | |
| getNavParameter () | |
| setOrderLink (string $key, string $order_dir) | |
| fillHeader () | |
| determineOffsetAndOrder (bool $a_omit_offset=false) | |
| storeNavParameter () | |
| getHTML () | |
| Get HTML.  More... | |
| numericOrdering (string $a_field) | |
| Should this field be sorted numeric?  More... | |
| render () | |
| writeFilterToSession () | |
| resetFilter () | |
| fillFooter () | |
| getLinkbar (string $a_num) | |
| fillHiddenRow () | |
| fillActionRow () | |
| setHeaderHTML (string $html) | |
| storeProperty (string $type, string $value) | |
| loadProperty (string $type) | |
| getCurrentState () | |
| get current settings for order, limit, columns and filter  More... | |
| setContext (string $id) | |
| getContext () | |
| setShowRowsSelector (bool $a_value) | |
| Toggle rows-per-page selector.  More... | |
| getShowRowsSelector () | |
| setShowTemplates (bool $a_value) | |
| getShowTemplates () | |
| restoreTemplate (string $a_name) | |
| Restore state from template.  More... | |
| saveTemplate (string $a_name) | |
| Save current state as template.  More... | |
| deleteTemplate (string $a_name) | |
| getLimit () | |
| getOffset () | |
| setExportFormats (array $formats) | |
| Set available export formats.  More... | |
| setPrintMode (bool $a_value=false) | |
| getPrintMode () | |
| getExportMode () | |
| exportData (int $format, bool $send=false) | |
| Export and optionally send current table data.  More... | |
| setEnableAllCommand (bool $a_value) | |
| setRowSelectorLabel (string $row_selector_label) | |
| getRowSelectorLabel () | |
| setPreventDoubleSubmission (bool $a_val) | |
| getPreventDoubleSubmission () | |
| setLimit (int $a_limit=0, int $a_default_limit=0) | |
  Public Member Functions inherited from ilTableGUI | |
| __construct (array $a_data=[], bool $a_global_tpl=true) | |
| setTemplate (ilTemplate $a_tpl) | |
| getTemplateObject () | |
| setData (array $a_data) | |
| Set table data.  More... | |
| getData () | |
| setTitle (string $a_title, string $a_icon="", string $a_icon_alt="") | |
| setHelp (string $a_help_page, string $a_help_icon, string $a_help_icon_alt="") | |
| setHeaderNames (array $a_header_names) | |
| getColumnCount () | |
| setHeaderVars (array $a_header_vars, array $a_header_params=[]) | |
| setColumnWidth (array $a_column_width) | |
| set table column widths  More... | |
| setOneColumnWidth (string $a_column_width, int $a_column_number) | |
| setMaxCount (int $a_max_count) | |
| set max.  More... | |
| setLimit (int $a_limit=0, int $a_default_limit=0) | |
| set max.  More... | |
| getLimit () | |
| setPrefix (string $a_prefix) | |
| set prefix for sort and offset fields (if you have two or more tables on a page that you want to sort separately)  More... | |
| setOffset (int $a_offset) | |
| set dataset offset  More... | |
| getOffset () | |
| setOrderColumn (string $a_order_column="", string $a_default_column="") | |
| getOrderColumn () | |
| setOrderDirection (string $a_order_direction) | |
| getOrderDirection () | |
| setFooter (string $a_style, string $a_previous="", string $a_next="") | |
| enable (string $a_module_name) | |
| disable (string $a_module_name) | |
| sortData () | |
| render () | |
| renderHeader () | |
| setOrderLink (string $key, string $order_dir) | |
| setStyle (string $a_element, string $a_style) | |
| getStyle (string $a_element) | |
| setBase (string $a_base) | |
| getBase () | |
| getFormName () | |
| get the name of the parent form  More... | |
| setFormName (string $a_name="cmd") | |
| getSelectAllCheckbox () | |
| get the name of the checkbox that should be toggled with a select all button  More... | |
| setSelectAllCheckbox (string $a_select_all_checkbox) | |
| clearActionButtons () | |
| addActionButton (string $btn_name, string $btn_value) | |
Data Fields | |
| const | HIT_LIMIT = 5000 | 
  Data Fields inherited from ilTable2GUI | |
| const | FILTER_TEXT = 1 | 
| const | FILTER_SELECT = 2 | 
| const | FILTER_DATE = 3 | 
| const | FILTER_LANGUAGE = 4 | 
| const | FILTER_NUMBER_RANGE = 5 | 
| const | FILTER_DATE_RANGE = 6 | 
| const | FILTER_DURATION_RANGE = 7 | 
| const | FILTER_DATETIME_RANGE = 8 | 
| const | FILTER_CHECKBOX = 9 | 
| const | EXPORT_EXCEL = 1 | 
| const | EXPORT_CSV = 2 | 
| const | ACTION_ALL_LIMIT = 1000 | 
  Data Fields inherited from ilTableGUI | |
| string | $title = "" | 
| string | $icon = "" | 
| string | $icon_alt = "" | 
| string | $help_page = "" | 
| string | $help_icon = "" | 
| string | $help_icon_alt = "" | 
| array | $header_names = [] | 
| array | $header_vars = [] | 
| array | $linkbar_vars = [] | 
| array | $data = [] | 
| int | $column_count = 0 | 
| array | $column_width = [] | 
| int | $max_count = 0 | 
| int | $limit = 0 | 
| bool | $max_limit = false | 
| int | $offset = 0 | 
| string | $order_column = "" | 
| string | $order_direction = "" | 
| string | $footer_style = "" | 
| string | $footer_previous = "" | 
| string | $footer_next = "" | 
| bool | $lang_support = true | 
| bool | $global_tpl = false | 
| string | $form_name = "" | 
| string | $select_all_checkbox = "" | 
| array | $action_buttons = [] | 
| string | $prefix = "" | 
| string | $base = "" | 
| array | $enabled | 
| array | $styles | 
Protected Member Functions | |
| initItemIdFromPost () | |
| initUidFromPost () | |
| findReferencesForObjId (int $a_obj_id) | |
| sendMail (array $a_user_ids, $a_parent_obj, string $a_parent_cmd) | |
| searchObjects (array $filter, string $permission, ?array $preset_obj_ids=null, bool $a_check_lp_activation=true) | |
| Search objects that match current filters.  More... | |
| isForwardingToFormDispatcher () | |
| initRepositoryFilter (array $filter) | |
| buildPath (array $ref_ids) | |
| getPossibleTypes (bool $a_split_learning_resources=false, bool $a_include_digilib=false, bool $a_allow_undefined_lp=false) | |
| parseValue (string $id, ?string $value, string $type) | |
| isPercentageAvailable (int $a_obj_id) | |
| parseTitle (int $a_obj_id, string $action, int $a_user_id=0) | |
| getExportMeta () | |
| Build export meta data.  More... | |
| fillMetaExcel (ilExcel $a_excel, int &$a_row) | |
| fillMetaCSV (ilCSVWriter $a_csv) | |
| showTimingsWarning (int $a_ref_id, int $a_user_id) | |
| formatSeconds (int $seconds, bool $a_shorten_zero=false) | |
| anonymizeValue ($a_value, bool $a_force_number=false) | |
| buildValueScale (int $a_max_value, bool $a_anonymize=false, bool $a_format_seconds=false) | |
| getMonthsFilter ($a_short=false) | |
| getMonthsYear ($a_year=null, $a_short=false) | |
| getSelectableUserColumns (int $a_in_course=0, int $a_in_group=0) | |
| addToClipboard () | |
| Add selected users to clipboard.  More... | |
  Protected Member Functions inherited from ilTable2GUI | |
| getRequestedValues () | |
| prepareOutput () | |
| Anything that must be done before HTML is generated.  More... | |
| isFilterVisible () | |
| Check if filter is visible: manually shown (session, db) or default value set.  More... | |
| isAdvMDFilter (ilAdvancedMDRecordGUI $a_gui, ilTableFilterItem $a_element) | |
| Check if filter element is based on adv md.  More... | |
| fillRow (array $a_set) | |
| Standard Version of Fill Row.  More... | |
| getFilterValue (ilTableFilterItem $a_item) | |
| Get current filter value.  More... | |
| setFilterValue (ilTableFilterItem $a_item, $a_value) | |
| fillMetaExcel (ilExcel $a_excel, int &$a_row) | |
| Add meta information to excel export.  More... | |
| fillHeaderExcel (ilExcel $a_excel, int &$a_row) | |
| Excel Version of Fill Header.  More... | |
| fillRowExcel (ilExcel $a_excel, int &$a_row, array $a_set) | |
| Excel Version of Fill Row.  More... | |
| fillMetaCSV (ilCSVWriter $a_csv) | |
| Add meta information to csv export.  More... | |
| fillHeaderCSV (ilCSVWriter $a_csv) | |
| CSV Version of Fill Header.  More... | |
| fillRowCSV (ilCSVWriter $a_csv, array $a_set) | |
| CSV Version of Fill Row.  More... | |
Private Attributes | |
| ilObjUser | $user | 
Additional Inherited Members | |
  Static Public Member Functions inherited from ilTable2GUI | |
| static | getAllCommandLimit () | 
  Static Public Member Functions inherited from ilTableGUI | |
| static | linkbar (string $AScript, int $AHits, int $ALimit, int $AOffset, array $AParams=array(), array $ALayout=array(), string $prefix='') | 
TableGUI class for learning progress.
Definition at line 30 of file class.ilLPTableBaseGUI.php.
| ilLPTableBaseGUI::__construct | ( | ?object | $a_parent_obj, | 
| string | $a_parent_cmd = "",  | 
        ||
| string | $a_template_context = ""  | 
        ||
| ) | 
Definition at line 46 of file class.ilLPTableBaseGUI.php.
References $DIC, ILIAS\GlobalScreen\Provider\__construct(), ilObjUserTracking\_enabledUserRelatedData(), ilObjectLP\getInstance(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\Repository\user().
 Here is the call graph for this function:
      
  | 
  protected | 
Add selected users to clipboard.
Definition at line 1186 of file class.ilLPTableBaseGUI.php.
References ilUserClipboard\getInstance(), initUidFromPost(), ILIAS\Repository\lng(), and ILIAS\Repository\user().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
| mixed | $a_value | |
| false | $a_force_number | 
Definition at line 941 of file class.ilLPTableBaseGUI.php.
Referenced by buildValueScale(), ilLPObjectStatisticsTypesTableGUI\fillRow(), ilLPObjectStatisticsDailyTableGUI\fillRow(), ilLPObjectStatisticsTableGUI\fillRow(), ilLPObjectStatisticsLPTableGUI\fillRow(), ilLPObjectStatisticsTypesTableGUI\fillRowCSV(), ilLPObjectStatisticsDailyTableGUI\fillRowCSV(), ilLPObjectStatisticsTableGUI\fillRowCSV(), ilLPObjectStatisticsTypesTableGUI\fillRowExcel(), ilLPObjectStatisticsDailyTableGUI\fillRowExcel(), ilLPObjectStatisticsTableGUI\fillRowExcel(), ilLPObjectStatisticsDailyTableGUI\getGraph(), ilLPObjectStatisticsTableGUI\getGraph(), and ilLPObjectStatisticsLPTableGUI\getGraph().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 463 of file class.ilLPTableBaseGUI.php.
References ilTableGUI\$data, $path, and $ref_id.
Referenced by ilLPProgressTableGUI\fillRow(), and ilTrSummaryTableGUI\fillRow().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 947 of file class.ilLPTableBaseGUI.php.
References ilTableGUI\$base, anonymizeValue(), and formatSeconds().
Referenced by ilLPObjectStatisticsDailyTableGUI\getGraph(), ilLPObjectStatisticsTableGUI\getGraph(), and ilLPObjectStatisticsLPTableGUI\getGraph().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilLPTableBaseGUI::executeCommand | ( | ) | 
Definition at line 105 of file class.ilLPTableBaseGUI.php.
References addToClipboard(), ILIAS\Repository\ctrl(), ilTable2GUI\determineOffsetAndOrder(), ilTable2GUI\determineSelectedFilters(), ilTable2GUI\getFilterItemByPostVar(), ilTable2GUI\getOffset(), ILIAS\FileDelivery\http(), initItemIdFromPost(), initUidFromPost(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), ilTable2GUI\resetFilter(), ilTable2GUI\resetOffset(), sendMail(), ilTable2GUI\storeNavParameter(), ilTable2GUI\storeProperty(), and ilTable2GUI\writeFilterToSession().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 878 of file class.ilLPTableBaseGUI.php.
References ilCSVWriter\addColumn(), ilCSVWriter\addRow(), and getExportMeta().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 868 of file class.ilLPTableBaseGUI.php.
References getExportMeta(), and ilExcel\setCell().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 213 of file class.ilLPTableBaseGUI.php.
References ilObject\_getAllReferences(), and ILIAS\UI\examples\Symbol\Glyph\Sort\sort().
Referenced by ilLPObjectStatisticsDailyTableGUI\getItems(), and ilLPObjectStatisticsLPTableGUI\getItems().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 914 of file class.ilLPTableBaseGUI.php.
Referenced by buildValueScale(), ilLPObjectStatisticsDailyTableGUI\fillRow(), and ilLPObjectStatisticsTableGUI\fillRow().
 Here is the caller graph for this function:| ilLPTableBaseGUI::getCurrentFilter | ( | bool | $as_query = false | ) | 
Definition at line 652 of file class.ilLPTableBaseGUI.php.
References ilTable2GUI\$id, ILIAS\Repository\filter(), ilTable2GUI\getFilterItemByPostVar(), and IL_CAL_DATETIME.
Referenced by ilLPProgressTableGUI\getItems(), ilTrObjectUsersPropsTableGUI\getItems(), ilLPObjectStatisticsTableGUI\getItems(), ilLPObjectStatisticsDailyTableGUI\getItems(), ilLPObjectStatisticsLPTableGUI\getItems(), ilTrSummaryTableGUI\getItems(), and initBaseFilter().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Build export meta data.
Definition at line 814 of file class.ilLPTableBaseGUI.php.
References ilTableGUI\$data, $DIC, ilObjUser\_lookupFullname(), ilObject\_lookupOwner(), ilObject\_lookupType(), ilDatePresentation\formatDate(), IL_CAL_UNIX, ILIAS\Repository\lng(), ilDatePresentation\setUseRelativeDates(), and ILIAS\Repository\user().
Referenced by fillMetaCSV(), and fillMetaExcel().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilLPTableBaseGUI::getIconVariant | ( | ) | 
Gets the variant of LP icons that is shown in the table.
Definition at line 1205 of file class.ilLPTableBaseGUI.php.
References $icon_variant.
Referenced by parseValue().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 980 of file class.ilLPTableBaseGUI.php.
References ILIAS\Repository\lng().
Referenced by ilLPObjectStatisticsTableGUI\initFilter(), ilLPObjectStatisticsDailyTableGUI\initFilter(), and ilLPObjectStatisticsLPTableGUI\initFilter().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 1003 of file class.ilLPTableBaseGUI.php.
References ILIAS\Repository\lng().
Referenced by ilLPObjectStatisticsTypesTableGUI\__construct(), ilLPObjectStatisticsTypesTableGUI\fillRow(), ilLPObjectStatisticsTableGUI\fillRow(), ilLPObjectStatisticsLPTableGUI\fillRow(), ilLPObjectStatisticsTypesTableGUI\fillRowCSV(), ilLPObjectStatisticsTableGUI\fillRowCSV(), ilLPObjectStatisticsTypesTableGUI\fillRowExcel(), ilLPObjectStatisticsTableGUI\fillRowExcel(), ilLPObjectStatisticsTypesTableGUI\getGraph(), ilLPObjectStatisticsTableGUI\getGraph(), ilLPObjectStatisticsLPTableGUI\getGraph(), ilLPObjectStatisticsLPTableGUI\getItems(), ilLPObjectStatisticsTableGUI\init(), and ilLPObjectStatisticsLPTableGUI\init().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 495 of file class.ilLPTableBaseGUI.php.
References $DIC, ilRepositoryObjectPluginSlot\isTypePluginWithLP(), ILIAS\Repository\lng(), and ilObjectPlugin\lookupTxtById().
Referenced by initBaseFilter(), ilLPObjectStatisticsTableGUI\initFilter(), and ilLPObjectStatisticsDailyTableGUI\initFilter().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 1024 of file class.ilLPTableBaseGUI.php.
References Vendor\Package\$f, ilUserDefinedFields\_getInstance(), ilObjUserTracking\EXTENDED_DATA_LAST_ACCESS, ilObjUserTracking\EXTENDED_DATA_READ_COUNT, ilObjUserTracking\EXTENDED_DATA_SPENT_SECONDS, ilObjectLP\getInstance(), ilPrivacySettings\getInstance(), isPercentageAvailable(), ILIAS\Repository\lng(), ilObjectLP\supportsMark(), ilObjectLP\supportsSpentSeconds(), and UDF_TYPE_WYSIWYG.
Referenced by ilTrObjectUsersPropsTableGUI\getSelectableColumns(), and ilTrMatrixTableGUI\getSelectableColumns().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilLPTableBaseGUI::initBaseFilter | ( | bool | $a_split_learning_resources = false,  | 
        
| bool | $a_include_no_status_filter = true,  | 
        ||
| bool | $show_type_filter = true  | 
        ||
| ) | 
Init filter.
Definition at line 387 of file class.ilLPTableBaseGUI.php.
References ilTable2GUI\addFilterItem(), ILIAS\Repository\filter(), getCurrentFilter(), getPossibleTypes(), ILIAS\Repository\lng(), ilTable2GUI\setDisableFilterHiding(), ilSelectInputGUI\setOptions(), and ilRepositorySelectorInputGUI\setSelectText().
Referenced by ilLPProgressTableGUI\__construct().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 79 of file class.ilLPTableBaseGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 363 of file class.ilLPTableBaseGUI.php.
References $filter, ilTable2GUI\addFilterItem(), ILIAS\Repository\int(), isForwardingToFormDispatcher(), and ILIAS\Repository\lng().
Referenced by ilLPObjectStatisticsTableGUI\initFilter(), ilLPObjectStatisticsDailyTableGUI\initFilter(), and ilLPObjectStatisticsLPTableGUI\initFilter().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 92 of file class.ilLPTableBaseGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by addToClipboard(), and executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 358 of file class.ilLPTableBaseGUI.php.
Referenced by initRepositoryFilter().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 747 of file class.ilLPTableBaseGUI.php.
References ilObjectLP\getInstance(), ilLPObjSettings\LP_MODE_CMIX_COMPL_OR_PASSED_WITH_FAILED, ilLPObjSettings\LP_MODE_CMIX_COMPL_WITH_FAILED, ilLPObjSettings\LP_MODE_CMIX_COMPLETED, ilLPObjSettings\LP_MODE_CMIX_COMPLETED_OR_PASSED, ilLPObjSettings\LP_MODE_CMIX_PASSED, ilLPObjSettings\LP_MODE_CMIX_PASSED_WITH_FAILED, ilLPObjSettings\LP_MODE_LTI_OUTCOME, ilLPObjSettings\LP_MODE_SCORM, ilLPObjSettings\LP_MODE_TEST_PASSED, ilLPObjSettings\LP_MODE_TLT, ilLPObjSettings\LP_MODE_VISITED_PAGES, and ilLPObjSettings\LP_MODE_VISITS.
Referenced by ilTrUserObjectsPropsTableGUI\fillRow(), ilTrSummaryTableGUI\fillRow(), ilLPProgressTableGUI\fillRowCSV(), ilLPProgressTableGUI\fillRowExcel(), ilLPProgressTableGUI\getItems(), ilTrMatrixTableGUI\getItems(), ilTrSummaryTableGUI\getItems(), ilTrSummaryTableGUI\getSelectableColumns(), getSelectableUserColumns(), and ilTrSummaryTableGUI\initFilter().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 775 of file class.ilLPTableBaseGUI.php.
References $DIC, $user, ilObjectLP\getInstance(), ilObjectFactory\getInstanceByObjId(), ILIAS\Repository\lng(), ROOT_FOLDER_ID, ilTable2GUI\setDescription(), ilTable2GUI\setTitle(), and ILIAS\Repository\user().
Referenced by ilTrUserObjectsPropsTableGUI\__construct(), ilTrSummaryTableGUI\__construct(), ilTrMatrixTableGUI\__construct(), and ilTrObjectUsersPropsTableGUI\__construct().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 558 of file class.ilLPTableBaseGUI.php.
References ilDatePresentation\formatDate(), getIconVariant(), ilLPStatusIcons\getInstance(), IL_CAL_DATE, IL_CAL_DATETIME, IL_CAL_UNIX, ILIAS\Repository\lng(), ilDatePresentation\secondsToString(), ilObjectLP\supportsMark(), and ilObjectLP\supportsSpentSeconds().
Referenced by ilTrObjectUsersPropsTableGUI\fillRow(), ilTrMatrixTableGUI\fillRow(), ilTrObjectUsersPropsTableGUI\fillRowCSV(), ilTrUserObjectsPropsTableGUI\fillRowCSV(), ilTrMatrixTableGUI\fillRowCSV(), ilTrObjectUsersPropsTableGUI\fillRowExcel(), ilTrUserObjectsPropsTableGUI\fillRowExcel(), and ilTrMatrixTableGUI\fillRowExcel().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilLPTableBaseGUI::searchFilterListener | ( | int | $a_ref_id, | 
| array | $a_data | ||
| ) | 
Listener for SearchResultFilter Checks wheather the object is hidden and mode is not LP_MODE_DEACTIVATED public.
Definition at line 340 of file class.ilLPTableBaseGUI.php.
References ILIAS\Repository\filter(), and ilObjectLP\getInstance().
 Here is the call graph for this function:
      
  | 
  protected | 
Search objects that match current filters.
Definition at line 281 of file class.ilLPTableBaseGUI.php.
References $res, ILIAS\Repository\filter(), ilLoggerFactory\getLogger(), ilQueryParser\QP_COMBINATION_AND, and ROOT_FOLDER_ID.
Referenced by ilLPProgressTableGUI\getItems(), ilLPObjectStatisticsTableGUI\getItems(), ilLPObjectStatisticsDailyTableGUI\getItems(), ilLPObjectStatisticsLPTableGUI\getItems(), and ilTrSummaryTableGUI\getItems().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 222 of file class.ilLPTableBaseGUI.php.
References $ref_id, ilObjUser\_lookupLogin(), ilObject\_lookupObjectId(), ilMailFormCall\CONTEXT_KEY, ilObjectLP\getInstance(), ilMailFormCall\getRedirectTarget(), ILIAS\FileDelivery\http(), ilUtil\redirect(), and ILIAS\Repository\refinery().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilLPTableBaseGUI::setIconVariant | ( | int | $variant | ) | 
Sets the variant of LP icons that is shown in the table.
Definition at line 1213 of file class.ilLPTableBaseGUI.php.
      
  | 
  protected | 
| int | $a_ref_id | |
| int | $a_user_id | 
Definition at line 893 of file class.ilLPTableBaseGUI.php.
References ilTimingCache\_getTimings(), and ilTimingCache\getInstanceByRefId().
Referenced by ilLPProgressTableGUI\fillRow(), ilTrUserObjectsPropsTableGUI\fillRow(), ilTrObjectUsersPropsTableGUI\fillRow(), and ilTrMatrixTableGUI\fillRow().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 37 of file class.ilLPTableBaseGUI.php.
      
  | 
  protected | 
Definition at line 36 of file class.ilLPTableBaseGUI.php.
Referenced by ilLPProgressTableGUI\getItems(), ilTrSummaryTableGUI\getItems(), and initRepositoryFilter().
      
  | 
  protected | 
Definition at line 34 of file class.ilLPTableBaseGUI.php.
      
  | 
  protected | 
Definition at line 38 of file class.ilLPTableBaseGUI.php.
Referenced by getIconVariant().
      
  | 
  protected | 
Definition at line 41 of file class.ilLPTableBaseGUI.php.
      
  | 
  protected | 
Definition at line 44 of file class.ilLPTableBaseGUI.php.
      
  | 
  protected | 
Definition at line 42 of file class.ilLPTableBaseGUI.php.
      
  | 
  protected | 
Definition at line 33 of file class.ilLPTableBaseGUI.php.
      
  | 
  protected | 
Definition at line 40 of file class.ilLPTableBaseGUI.php.
      
  | 
  protected | 
Definition at line 43 of file class.ilLPTableBaseGUI.php.
      
  | 
  private | 
Definition at line 39 of file class.ilLPTableBaseGUI.php.
Referenced by ilLPProgressTableGUI\__construct(), and parseTitle().
| const ilLPTableBaseGUI::HIT_LIMIT = 5000 | 
Definition at line 32 of file class.ilLPTableBaseGUI.php.