Returns all documents of this collection.

            :returns Document list

def documents(self):
        """
            Returns all documents of this collection.

            :returns Document list
        """

        document_list = []
        document_uri_list = self.api.document.get(collection=self.name)['documents']
        for document_uri in document_uri_list:
            splitted_uri = document_uri.split('/')
            document_key = splitted_uri[-1]
            document_id = "%s/%s" % (self.name, document_key)

            doc = Document(
                id=document_id,
                key=document_key,
                collection=self,
                api=self.api
            )

            document_list.append(doc)

        return document_list