From 7876d7e5a85688ab18f45423adba63aea26b1d3c Mon Sep 17 00:00:00 2001 From: kenjis Date: Tue, 14 Jul 2015 18:11:36 +0900 Subject: [PATCH 1/8] Fix RST --- create_framework/routing.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/create_framework/routing.rst b/create_framework/routing.rst index 6bbb46f64b8..c9456b02b04 100644 --- a/create_framework/routing.rst +++ b/create_framework/routing.rst @@ -158,7 +158,7 @@ With this knowledge in mind, let's write the new version of our framework:: $response->send(); -There are a few new things in the code:: +There are a few new things in the code: * Route names are used for template names; From e603430d8a6b469d5688d961e7e2a16f85391cf2 Mon Sep 17 00:00:00 2001 From: David Baucum Date: Mon, 13 Jul 2015 11:42:00 -0400 Subject: [PATCH 2/8] Minor grammar fix. --- book/installation.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/book/installation.rst b/book/installation.rst index 37e89431904..e7740ce2a41 100644 --- a/book/installation.rst +++ b/book/installation.rst @@ -127,7 +127,7 @@ based on `Composer`_. Composer is the dependency manager used by modern PHP applications and it can also be used to create new applications based on the Symfony Framework. If you -don't have installed it globally, start by reading the next section. +don't have it installed globally, start by reading the next section. Installing Composer Globally ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From 0320b5e5ab8fe627e828339f86571228abba163b Mon Sep 17 00:00:00 2001 From: Schuyler Jager Date: Mon, 16 Mar 2015 16:57:52 -0400 Subject: [PATCH 3/8] Update gmail.rst There are issues with the current docs as they don't address certain user configurations that prevent Symfony from emailing from their app. Mentioning two factor authentication and the less secure app setting is in my opinion, paramount. Reference: http://stackoverflow.com/q/29085617/1188035 --- cookbook/email/gmail.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cookbook/email/gmail.rst b/cookbook/email/gmail.rst index 6a64a82e1ea..1898e7c9b29 100644 --- a/cookbook/email/gmail.rst +++ b/cookbook/email/gmail.rst @@ -75,3 +75,9 @@ You're done! The ``gmail`` transport is simply a shortcut that uses the ``smtp`` transport and sets ``encryption``, ``auth_mode`` and ``host`` to work with Gmail. + +.. note:: + + Depending on your Gmail account settings, you may get authentication errors within your app. + You should ensure two-factor authentication and [also allow less secure apps to access your + account](https://support.google.com/accounts/answer/6010255) From 60703ba21094249f4db9f20bc8ed1c635e03e738 Mon Sep 17 00:00:00 2001 From: Schuyler Jager Date: Wed, 25 Mar 2015 14:45:28 -0400 Subject: [PATCH 4/8] Revisions to the gmail.rst doc Revisions concerning the 2-Step-Verification and correct documentation syntax. Thanks @WouterJ and @javiereguiluz --- cookbook/email/gmail.rst | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/cookbook/email/gmail.rst b/cookbook/email/gmail.rst index 1898e7c9b29..7524847b62a 100644 --- a/cookbook/email/gmail.rst +++ b/cookbook/email/gmail.rst @@ -79,5 +79,9 @@ You're done! .. note:: Depending on your Gmail account settings, you may get authentication errors within your app. - You should ensure two-factor authentication and [also allow less secure apps to access your - account](https://support.google.com/accounts/answer/6010255) + If your Gmail account uses 2-Step-Verification, you should `generate an App password`_ to use for your + ``mailer_password`` parameter. + You should also ensure that you `allow less secure apps to access your Gmail account`_. + +.. _`generate an App password`: https://support.google.com/accounts/answer/185833 +.. _`also allow less secure apps to access your account`: https://support.google.com/accounts/answer/6010255 From eb16061199480a212749207afa8b4a5a53a22ea4 Mon Sep 17 00:00:00 2001 From: Schuyler Jager Date: Wed, 25 Mar 2015 14:46:25 -0400 Subject: [PATCH 5/8] Reflect links correctly in gmail.rst --- cookbook/email/gmail.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cookbook/email/gmail.rst b/cookbook/email/gmail.rst index 7524847b62a..637bc7b6445 100644 --- a/cookbook/email/gmail.rst +++ b/cookbook/email/gmail.rst @@ -84,4 +84,4 @@ You're done! You should also ensure that you `allow less secure apps to access your Gmail account`_. .. _`generate an App password`: https://support.google.com/accounts/answer/185833 -.. _`also allow less secure apps to access your account`: https://support.google.com/accounts/answer/6010255 +.. _`allow less secure apps to access your Gmail account`: https://support.google.com/accounts/answer/6010255 From bafbd87fd24aa81bfd4f912b1bb25f95d6b05b28 Mon Sep 17 00:00:00 2001 From: Javier Eguiluz Date: Tue, 23 Jun 2015 17:29:46 +0200 Subject: [PATCH 6/8] Fixed some minor syntax issues. --- cookbook/email/gmail.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/cookbook/email/gmail.rst b/cookbook/email/gmail.rst index 637bc7b6445..9f925cad224 100644 --- a/cookbook/email/gmail.rst +++ b/cookbook/email/gmail.rst @@ -78,10 +78,10 @@ You're done! .. note:: - Depending on your Gmail account settings, you may get authentication errors within your app. - If your Gmail account uses 2-Step-Verification, you should `generate an App password`_ to use for your - ``mailer_password`` parameter. + Depending on your Gmail account settings, you may get authentication errors + within your app. If your Gmail account uses 2-Step-Verification, you should + `generate an App password`_ to use for your ``mailer_password`` parameter. You should also ensure that you `allow less secure apps to access your Gmail account`_. - + .. _`generate an App password`: https://support.google.com/accounts/answer/185833 .. _`allow less secure apps to access your Gmail account`: https://support.google.com/accounts/answer/6010255 From 28b98b98c70466289b3d840a636b184d6cef3cbd Mon Sep 17 00:00:00 2001 From: Javier Eguiluz Date: Fri, 26 Jun 2015 10:26:14 +0200 Subject: [PATCH 7/8] Added a note about the implementation of the verbosity semantic methods --- components/console/introduction.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/components/console/introduction.rst b/components/console/introduction.rst index 8bf3003d6f8..466e4d24869 100644 --- a/components/console/introduction.rst +++ b/components/console/introduction.rst @@ -223,6 +223,13 @@ verbosity levels:: // ... } +.. note:: + + For backwards compatibility reasons, these semantic methods do not exist in + the ``OutputInterface`` class until Symfony 3.0. They are defined in the + different implementations of the interface + (e.g. :class:`Symfony\\Component\\Console\\Output\\Output`). + When the quiet level is used, all output is suppressed as the default :method:`Symfony\\Component\\Console\\Output\\Output::write` method returns without actually printing. From a88d1c66a6e675ba2c3216a26f63b26dd5e63a77 Mon Sep 17 00:00:00 2001 From: Javier Eguiluz Date: Tue, 30 Jun 2015 16:09:38 +0200 Subject: [PATCH 8/8] Reworded a note about BC --- components/console/introduction.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/components/console/introduction.rst b/components/console/introduction.rst index 466e4d24869..37fe38fac0e 100644 --- a/components/console/introduction.rst +++ b/components/console/introduction.rst @@ -225,10 +225,10 @@ verbosity levels:: .. note:: - For backwards compatibility reasons, these semantic methods do not exist in - the ``OutputInterface`` class until Symfony 3.0. They are defined in the - different implementations of the interface - (e.g. :class:`Symfony\\Component\\Console\\Output\\Output`). + These semantic methods are defined in the ``OutputInterface`` starting from + Symfony 3.0. In previous Symfony versions they are defined in the different + implementations of the interface (e.g. :class:`Symfony\\Component\\Console\\Output\\Output`) + in order to keep backwards compatibility. When the quiet level is used, all output is suppressed as the default :method:`Symfony\\Component\\Console\\Output\\Output::write` method returns