public function getMatches($digits) { $indexes = array(); $matches = array(); $users = OpenVBX::getUsers(array('is_active' => 1)); foreach ($users as $user) { $fname = $user->values['first_name']; $lname = $user->values['last_name']; $fdigits = $this->stringToDigits($fname); $ldigits = $this->stringToDigits($lname); if (stristr($fdigits, $digits) || stristr($ldigits, $digits)) { $matches[] = $user; } } return $matches; }