/** * Retrieve a property from the internal item object * * @param string $key Property to retrieve * @return string */ public function item($key) { switch (strtolower($key)) { case 'title': $key = 'name'; break; case 'alias': $key = 'username'; break; case 'id': $key = 'uidNumber'; break; default: break; } return parent::item($key); }
/** * Retrieve a property from the internal item object * * @param string $key Property to retrieve * @return string */ public function item($key = '') { switch (strtolower($key)) { case 'title': $key = 'description'; break; case 'alias': $key = 'cn'; break; case 'id': $key = 'gidNumber'; break; default: break; } return parent::item($key); }