Exemplo n.º 1
0
 function getallids()
 {
     $personoverview = new PersonCollection($this->_templateobject);
     $sh = new SearchHandler($personoverview, false);
     $sh->AddConstraint(new Constraint('usercompanyid', '=', EGS_COMPANY_ID));
     $sh->AddConstraint(new Constraint('usernameaccess', '=', EGS_USERNAME));
     $sh->setLimit(1);
     $return = $personoverview->load($sh);
     echo json_encode($return);
     exit;
 }
Exemplo n.º 2
0
 public function getPeople($id = '')
 {
     if (!empty($id)) {
         $customer = DataObjectFactory::Factory('SLCustomer');
         $customer->load($id);
         $people = new PersonCollection();
         $sh = new SearchHandler($people, false);
         $sh->addConstraint(new Constraint('company_id', '=', $customer->company_id));
         $sh->setFields(array('id', 'name'));
         $sh->setOrderby('name');
         $people->load($sh);
         $list = array('' => 'None');
         $list += $people->getAssoc();
         return $list;
     } else {
         return array('' => 'None');
     }
 }