Permalink
Browse files

Update Resources/doc/3-listener-support.md

  • Loading branch information...
1 parent fc92b76 commit d65d60bfd7a5268c21b843b3222acea63b275244 @cordoval cordoval committed Dec 5, 2012
Showing with 10 additions and 0 deletions.
  1. +10 −0 Resources/doc/3-listener-support.md
@@ -1,6 +1,16 @@
Step 3: Listener support
========================
+There are at least 4 listeners. Listeners are a way to hook into the REST handling of
+a request and in the preparation of a response to send back. The hooks in view relate
+to getting things from the request (parameter fetcher listener), doing some processing
+with the payload gotten from a request (body listener), formatting the response either
+with a template engine like twig or to json format or xml via the serializer (format
+listener), and finally also how to affect the response like in the previous listener
+but in things relating to the view (view response listener).
+
+With this in mind we now turn to expound each one of them.
+
All listeners except the ``mime_type`` one are disabled by default. You can
enable one or more of these listeners. For example, below you can see how to
enable all listeners:

0 comments on commit d65d60b

Please sign in to comment.