Skip to content
Joshua Monson edited this page Aug 3, 2013 · 1 revision

Ayamel is built on an extended MVC pattern. In addition to the models, views, and controllers, it has data access and service layers. The data access layer is used for retrieving data from and saving data to various services. This is different from the models because it isn't native data and isn't using a database.

  • GoogleFormScripts.scala - This provides wrappers for the different Google Scripts
  • PlayGraph.scala - This is a wrapper for the different PlayGraph APIs which automatically authenticates all calls.
  • Quizlet.scala - This is used for authenticating with Quizlet and creating sets.
  • ResourceController.scala - This is a wrapper for the Resource Library API.
Clone this wiki locally