It is used to maintain the state of a collection to the server. It can be overridden for custom behavior.
method: It represents the CRUD operations: create, read, update and delete.
collection: It contains set of models to save the data in the collection.
options: It is used to display success or error message depending on the method succeeded.
Let’s take an example.
See this example: