BxTasksFormsEntryHelper.php 950 B

123456789101112131415161718192021222324252627282930313233343536
  1. <?php defined('BX_DOL') or die('hack attempt');
  2. /**
  3. * Copyright (c) UNA, Inc - https://una.io
  4. * MIT License - https://opensource.org/licenses/MIT
  5. * @defgroup Tasks Tasks
  6. * @ingroup UnaModules
  7. *
  8. * @{
  9. */
  10. /**
  11. * Entry forms helper functions
  12. */
  13. class BxTasksFormsEntryHelper extends BxBaseModTextFormsEntryHelper
  14. {
  15. public function __construct($oModule)
  16. {
  17. parent::__construct($oModule);
  18. }
  19. protected function redirectAfterDelete($aContentInfo)
  20. {
  21. $CNF = &$this->_oModule->_oConfig->CNF;
  22. $sUrl = BX_DOL_URL_ROOT;
  23. if((int)$aContentInfo[$CNF['FIELD_ALLOW_VIEW_TO']] < 0)
  24. $sUrl = 'page.php?i=' . $CNF['URI_ENTRIES_BY_CONTEXT'] . '&profile_id=' . abs($aContentInfo[$CNF['FIELD_ALLOW_VIEW_TO']]);
  25. $this->_redirectAndExit($sUrl, true, array(
  26. 'account_id' => getLoggedId(),
  27. 'profile_id' => bx_get_logged_profile_id(),
  28. ));
  29. }
  30. }
  31. /** @} */