/** * Gets the details of a pc * * @param string $value The term being searched * @param string $searchField What field do you want to filter on * @param string $dataFields What fields do you want returned * * @return object, or false */ public static function getDeviceDetails($value, $searchField = false, $dataFields = false) { //Create new object instance $AD = new ActiveDirectory(); $searchField = $searchField ?: $AD->_cnSearchField; $dataFields = $dataFields ?: $AD->_cnFields; //get the return object $return = $AD->search($value, $searchField, $dataFields); //If there is a result... if ($return) { //Clean up the results and return it return $AD->ldapArraytoObject($return); } //else if no results found, do something elese.. return false; }