Download the PHP package mormon-projects-group/gospel-library without Composer
On this page you can find all versions of the php package mormon-projects-group/gospel-library. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download mormon-projects-group/gospel-library
More information about mormon-projects-group/gospel-library
Files in mormon-projects-group/gospel-library
Package gospel-library
Short Description PHP library to access the LDS Gospel Library web service
License MIT
Homepage http://github.com/Mormon-Projects-Group/gospel-library
Informations about the package gospel-library
_ _ _ _ _ _
LDS Gospel Library
This project is not affiliated with, nor endorsed by, the LDS Church.
This small PHP library allows easy access to the Gospel Library Web Services. These services only provide access to the metadata of the library and not any of the content or features (like searching, highlighting, notes, tags, and bookmarks).
This project provides access to the metadata but not to any actual content. Intellectual Reserve, Inc. owns the copyright for all content in the Gospel Library.
Gospel Library Client
There are currently five (5) valid API actions for the LDS Gospel Library:
languages.query
- List of languages for which the library exists
platforms.query
- List of valid platforms for which the library exists
catalog.query
- List of the catalog content for the specified language and platform
catalog.query.modified
- Date the catalog for a specified language and platform was last updated
book.versions
- List of books updated since a given date for the specified language and platform
All of the following methods return an object:
Languages
List of languages for which the library exists.
Example return:
Platforms
List of valid platforms for which the library exists.
Example return:
Catalog
List of the catalog content for the specified language and platform.
Example return:
Catalog Modified
Date the catalog for a specified language and platform was last updated.
Example return:
Book Versions
List of books updated since a given date for the specified language and platform.
Example return:
Parsers
Catalog Parser
Parses data returned by the catalogQuery()
method.
The same book will have a different ID number if it is a different language but not if it is a different platform. For example, the English Book of Mormon has an ID of 95
while the Spanish edition has an ID of 1686
. However, both the .zbook
and .json
versions of the Book of Mormon share an ID of 95
.
Contribute
- Issue Tracker: https://github.com/Mormon-Projects-Group/gospel-library/issues
- Source Code: https://github.com/Mormon-Projects-Group/gospel-library