@@ -5,7 +5,7 @@ Controller
55==========
66
77A controller is a PHP callable you create that takes information from the
8- HTTP request and constructs and returns an HTTP response (as a Symfony
8+ HTTP request and creates and returns an HTTP response (as a Symfony
99``Response `` object). The response could be an HTML page, an XML document,
1010a serialized JSON array, an image, a redirect, a 404 error or anything else
1111you can dream up. The controller contains whatever arbitrary logic *your
@@ -34,7 +34,7 @@ common examples:
3434 for the homepage of the site.
3535
3636* *Controller B * reads the ``slug `` parameter from the request to load a
37- blog entry from the database and create a ``Response `` object displaying
37+ blog entry from the database and creates a ``Response `` object displaying
3838 that blog. If the ``slug `` can't be found in the database, it creates and
3939 returns a ``Response `` object with a 404 status code.
4040
@@ -478,7 +478,9 @@ You can also put templates in deeper sub-directories. Just try to avoid creating
478478unnecessarily deep structures::
479479
480480 // renders app/Resources/views/hello/greetings/index.html.twig
481- return $this->render('hello/greetings/index.html.twig', array('name' => $name));
481+ return $this->render('hello/greetings/index.html.twig', array(
482+ 'name' => $name
483+ ));
482484
483485The Symfony templating engine is explained in great detail in the
484486:doc: `Templating </book/templating >` chapter.
@@ -513,7 +515,7 @@ via the ``get()`` method. Here are several common services you might need::
513515
514516 $mailer = $this->get('mailer');
515517
516- What other services exist? You can list all services, use the ``container:debug ``
518+ What other services exist? To list all services, use the ``container:debug ``
517519console command:
518520
519521.. code-block :: bash
0 commit comments