public function getUserByType($type) { if (!($type == 'P' || $type == 'O')) { throw new SSSException(ErrorFactory::ERR_WRONG_USER_TYPE); } $userMod = new UserModel(); try { $users = $userMod->getByType($type); $ret['data']['users'] = DataConvertor::objectArrayToArray($users); $ret['result'] = 'success'; return $ret; } catch (SSSException $e) { return $e->getError(); } }
<?php use Models\User_Model\UserModel; use Utilities\SSSException; require_once '../../../autoload.php'; $userMod = new UserModel(); $pageLoaded = true; try { $observers = $userMod->getByType('O'); // var_dump($observees); } catch (SSSException $e) { $pageLoaded = false; } ?> <?php if ($pageLoaded) { ?> <html> <head> <script type="text/javascript" src="./js/observerMgt.js"></script> </head> <body> <!-- Content Header (Page header) --> <section class="content-header"> <h1> Observer Management <!-- <small>Optional description</small> --> </h1> <!-- <ol class="breadcrumb"> --> <!-- <li><a href="#"><i class="fa fa-dashboard"></i> Level</a></li> -->
<?php use Models\User_Model\UserModel; use Utilities\SSSException; require_once '../../../autoload.php'; $userMod = new UserModel(); $pageLoaded = true; try { $observees = $userMod->getByType('P'); // var_dump($observees); } catch (SSSException $e) { $pageLoaded = false; } ?> <?php if ($pageLoaded) { ?> <html> <head> <script type="text/javascript" src="./js/observeeMgt.js"></script> </head> <body> <!-- Content Header (Page header) --> <section class="content-header"> <h1> Observee Management <!-- <small>Optional description</small> --> </h1> <!-- <ol class="breadcrumb"> --> <!-- <li><a href="#"><i class="fa fa-dashboard"></i> Level</a></li> -->