events.ajax.php 674 B

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. error_reporting(E_ERROR);
  3. ob_start();
  4. require_once '../global.inc.php';
  5. require_once '../lib/usermanager.lib.php';
  6. $id = isset($_REQUEST['id'])?$_REQUEST['id']:null;
  7. $action = isset($_REQUEST['action'])?$_REQUEST['action']:null;
  8. api_protect_admin_script();
  9. ob_end_clean();
  10. header('content-type: text/json');
  11. if($action == 'getEventTypes') {
  12. $events = eventType_getAll();
  13. print json_encode($events);
  14. }
  15. elseif($action == 'getUsers') {
  16. $users = UserManager::get_user_list();
  17. print json_encode($users);
  18. }
  19. elseif($action == 'getEventTypeUsers') {
  20. $users = eventType_getUsers($id);
  21. print json_encode($users);
  22. }