def get_details(self, language=None):
if self._details is None:<EOL><INDENT>if language is None:<EOL><INDENT>try:<EOL><INDENT>language = self._query_instance._request_params['<STR_LIT>']<EOL><DEDENT>except KeyError:<EOL><INDENT>language = lang.ENGLISH<EOL><DEDENT><DEDENT>self._details = _get_place_details(<EOL>self.place_id, self._query_instance.api_key,<EOL>self._query_instance.sensor, language=language)<EOL><DEDENT>
Retrieves full information on the place matching the place_id.

        Further attributes will be made available on the instance once this
        method has been invoked.

        keyword arguments:
        language -- The language code, indicating in which language the
                    results should be returned, if possible. This value defaults
                    to the language that was used to generate the
                    GooglePlacesSearchResult instance.