| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
Portfolio repository gui class. More...
 Collaboration diagram for ilPortfolioRepositoryGUI:Public Member Functions | |
| __construct () | |
| executeCommand () | |
| setTabs () | |
| redirectSendMailToSharer () | |
Protected Member Functions | |
| setLocator () | |
| checkAccess (string $a_permission, ?int $a_portfolio_id=null) | |
| show () | |
| getPortfolioList () | |
| setOnline () | |
| setOffline () | |
| saveTitles () | |
| confirmPortfolioDeletion () | |
| deletePortfolios () | |
| unsetDefault () | |
| setDefaultConfirmation () | |
| Confirm sharing when setting default.  More... | |
| setDefaultGlobal () | |
| setDefaultRegistered () | |
| setDefault (int $a_prtf_id) | |
| showOtherFilter () | |
| showOther (bool $a_load_data=true) | |
| applyShareFilter () | |
| resetShareFilter () | |
Protected Attributes | |
| ILIAS Portfolio InternalGUIService | $gui | 
| StandardGUIRequest | $port_request | 
| ilLanguage | $lng | 
| ilObjUser | $user | 
| ilCtrl | $ctrl | 
| ilGlobalTemplateInterface | $tpl | 
| ilTabsGUI | $tabs | 
| ilHelpGUI | $help | 
| ilLocatorGUI | $locator | 
| ilToolbarGUI | $toolbar | 
| ilSetting | $settings | 
| int | $user_id | 
| ilPortfolioAccessHandler | $access_handler | 
| ILIAS DI UIServices | $ui | 
Portfolio repository gui class.
Definition at line 27 of file class.ilPortfolioRepositoryGUI.php.
| ilPortfolioRepositoryGUI::__construct | ( | ) | 
Definition at line 44 of file class.ilPortfolioRepositoryGUI.php.
References $DIC, ILIAS\Repository\ctrl(), ILIAS\Repository\help(), ILIAS\Repository\lng(), ilLanguage\loadLanguageModule(), ILIAS\Repository\locator(), ILIAS\Repository\settings(), ILIAS\Repository\tabs(), ILIAS\Repository\toolbar(), ILIAS\Repository\ui(), and ILIAS\Repository\user().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 592 of file class.ilPortfolioRepositoryGUI.php.
References showOther().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 161 of file class.ilPortfolioRepositoryGUI.php.
Referenced by deletePortfolios(), saveTitles(), setDefault(), setDefaultConfirmation(), setDefaultGlobal(), setDefaultRegistered(), and unsetDefault().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 403 of file class.ilPortfolioRepositoryGUI.php.
References $ctrl, $id, $lng, $tpl, ilObject\_lookupTitle(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 429 of file class.ilPortfolioRepositoryGUI.php.
References $ctrl, $id, $lng, $user_id, checkAccess(), and ilLanguage\txt().
 Here is the call graph for this function:| ilPortfolioRepositoryGUI::executeCommand | ( | ) | 
Definition at line 75 of file class.ilPortfolioRepositoryGUI.php.
References $ctrl, $lng, $tabs, $tpl, ilUtil\getImagePath(), ILIAS\Repository\lng(), setLocator(), setTabs(), ilGlobalTemplateInterface\setTitle(), ilGlobalTemplateInterface\setTitleIcon(), and ilLanguage\txt().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 201 of file class.ilPortfolioRepositoryGUI.php.
References $ctrl, Vendor\Package\$f, $lng, $ui, ilPortfolioExerciseGUI\checkExercise(), ilUtil\getImagePath(), ilCtrl\getLinkTarget(), ilCtrl\getLinkTargetByClass(), ilPortfolioAccessHandler\getObjectsIShare(), ilObjPortfolio\getPortfoliosOfUser(), ilCtrl\setParameter(), ilCtrl\setParameterByClass(), and ilLanguage\txt().
Referenced by show().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPortfolioRepositoryGUI::redirectSendMailToSharer | ( | ) | 
Definition at line 610 of file class.ilPortfolioRepositoryGUI.php.
References ilLink\_getStaticLink(), ilObjUser\_lookupLogin(), ilMailFormCall\getRedirectTarget(), ILIAS\Repository\lng(), ilUtil\redirect(), and ilMailFormCall\SIGNATURE_KEY.
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 601 of file class.ilPortfolioRepositoryGUI.php.
References showOther().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 377 of file class.ilPortfolioRepositoryGUI.php.
References $ctrl, $id, $lng, checkAccess(), ilUtil\stripSlashes(), and ilLanguage\txt().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 541 of file class.ilPortfolioRepositoryGUI.php.
References $access_handler, $ctrl, $lng, $user, checkAccess(), ilObjUser\setPref(), ilObjPortfolio\setUserDefault(), and ilLanguage\txt().
Referenced by setDefaultConfirmation(), setDefaultGlobal(), and setDefaultRegistered().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Confirm sharing when setting default.
Definition at line 473 of file class.ilPortfolioRepositoryGUI.php.
References $ctrl, $ilSetting, $lng, $settings, $tabs, $tpl, checkAccess(), ilGlobalTemplateInterface\setContent(), setDefault(), and ilLanguage\txt().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 517 of file class.ilPortfolioRepositoryGUI.php.
References $ctrl, checkAccess(), ilWorkspaceAccessGUI\PERMISSION_ALL, and setDefault().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 529 of file class.ilPortfolioRepositoryGUI.php.
References $ctrl, checkAccess(), ilWorkspaceAccessGUI\PERMISSION_REGISTERED, and setDefault().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 146 of file class.ilPortfolioRepositoryGUI.php.
References $ctrl, $lng, $locator, $tpl, ilGlobalTemplateInterface\setLocator(), and ilLanguage\txt().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 360 of file class.ilPortfolioRepositoryGUI.php.
References $ctrl, $lng, ilObject\_lookupOwner(), and ilLanguage\txt().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 344 of file class.ilPortfolioRepositoryGUI.php.
References $ctrl, $lng, ilObject\_lookupOwner(), and ilLanguage\txt().
 Here is the call graph for this function:| ilPortfolioRepositoryGUI::setTabs | ( | ) | 
Definition at line 122 of file class.ilPortfolioRepositoryGUI.php.
References $ctrl, $help, $lng, $tabs, ilHelpGUI\setScreenIdComponent(), and ilLanguage\txt().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 177 of file class.ilPortfolioRepositoryGUI.php.
References $ctrl, $toolbar, $tpl, ilObjPortfolioTemplate\getAvailablePortfolioTemplates(), getPortfolioList(), ILIAS\Repository\lng(), and ilGlobalTemplateInterface\setContent().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 582 of file class.ilPortfolioRepositoryGUI.php.
References $tabs, $tpl, ilTabsGUI\activateTab(), and ilGlobalTemplateInterface\setContent().
Referenced by applyShareFilter(), resetShareFilter(), and showOtherFilter().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 577 of file class.ilPortfolioRepositoryGUI.php.
References showOther().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 453 of file class.ilPortfolioRepositoryGUI.php.
References $ctrl, $lng, $user, checkAccess(), ilObjUser\setPref(), ilObjPortfolio\setUserDefault(), and ilLanguage\txt().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 41 of file class.ilPortfolioRepositoryGUI.php.
Referenced by setDefault().
      
  | 
  protected | 
Definition at line 33 of file class.ilPortfolioRepositoryGUI.php.
Referenced by confirmPortfolioDeletion(), deletePortfolios(), executeCommand(), getPortfolioList(), saveTitles(), setDefault(), setDefaultConfirmation(), setDefaultGlobal(), setDefaultRegistered(), setLocator(), setOffline(), setOnline(), setTabs(), show(), and unsetDefault().
      
  | 
  protected | 
Definition at line 29 of file class.ilPortfolioRepositoryGUI.php.
      
  | 
  protected | 
Definition at line 36 of file class.ilPortfolioRepositoryGUI.php.
Referenced by setTabs().
      
  | 
  protected | 
Definition at line 31 of file class.ilPortfolioRepositoryGUI.php.
Referenced by confirmPortfolioDeletion(), deletePortfolios(), executeCommand(), getPortfolioList(), saveTitles(), setDefault(), setDefaultConfirmation(), setLocator(), setOffline(), setOnline(), setTabs(), and unsetDefault().
      
  | 
  protected | 
Definition at line 37 of file class.ilPortfolioRepositoryGUI.php.
Referenced by setLocator().
      
  | 
  protected | 
Definition at line 30 of file class.ilPortfolioRepositoryGUI.php.
      
  | 
  protected | 
Definition at line 39 of file class.ilPortfolioRepositoryGUI.php.
Referenced by setDefaultConfirmation().
      
  | 
  protected | 
Definition at line 35 of file class.ilPortfolioRepositoryGUI.php.
Referenced by executeCommand(), setDefaultConfirmation(), setTabs(), and showOther().
      
  | 
  protected | 
Definition at line 38 of file class.ilPortfolioRepositoryGUI.php.
Referenced by show().
      
  | 
  protected | 
Definition at line 34 of file class.ilPortfolioRepositoryGUI.php.
Referenced by confirmPortfolioDeletion(), executeCommand(), setDefaultConfirmation(), setLocator(), show(), and showOther().
      
  | 
  protected | 
Definition at line 42 of file class.ilPortfolioRepositoryGUI.php.
Referenced by getPortfolioList().
      
  | 
  protected | 
Definition at line 32 of file class.ilPortfolioRepositoryGUI.php.
Referenced by setDefault(), and unsetDefault().
      
  | 
  protected | 
Definition at line 40 of file class.ilPortfolioRepositoryGUI.php.
Referenced by deletePortfolios().