BxDolStudioAgents.php 901 B

1234567891011121314151617181920212223242526272829303132
  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. *
  6. * @defgroup UnaStudio UNA Studio
  7. * @{
  8. */
  9. define('BX_DOL_STUDIO_AGENTS_TYPE_SETTINGS', 'settings');
  10. define('BX_DOL_STUDIO_AGENTS_TYPE_AUTOMATORS', 'automators');
  11. define('BX_DOL_STUDIO_AGENTS_TYPE_PROVIDERS', 'providers');
  12. define('BX_DOL_STUDIO_AGENTS_TYPE_HELPERS', 'helpers');
  13. define('BX_DOL_STUDIO_AGENTS_TYPE_ASSISTANTS', 'assistants');
  14. define('BX_DOL_STUDIO_AGENTS_TYPE_DEFAULT', BX_DOL_STUDIO_AGENTS_TYPE_SETTINGS);
  15. class BxDolStudioAgents extends BxTemplStudioWidget
  16. {
  17. protected $sPage;
  18. function __construct($sPage = "")
  19. {
  20. parent::__construct('agents');
  21. $this->sPage = BX_DOL_STUDIO_AGENTS_TYPE_DEFAULT;
  22. if(is_string($sPage) && !empty($sPage))
  23. $this->sPage = $sPage;
  24. }
  25. }
  26. /** @} */