From b4d1264a7b2265db93e62cff376168dfa0b7c8a0 Mon Sep 17 00:00:00 2001
From: Lonnie Ezell <lonnieje@gmail.com>
Date: Thu, 4 Oct 2018 23:01:48 -0500
Subject: [PATCH] Updated final tutorial page. Fixes #1292

---
 user_guide_src/source/tutorial/create_news_items.rst | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/user_guide_src/source/tutorial/create_news_items.rst b/user_guide_src/source/tutorial/create_news_items.rst
index 605f5073fc5a..fa8044a299a0 100644
--- a/user_guide_src/source/tutorial/create_news_items.rst
+++ b/user_guide_src/source/tutorial/create_news_items.rst
@@ -55,8 +55,8 @@ validation <../libraries/validation>` library to do this.
         helper('form');
         $model = new NewsModel();
 
-        if (! $this->validate($this->request, [
-            'title' => 'required|min[3]|max[255]',
+        if (! $this->validate([
+            'title' => 'required|min_length[3]|max_length[255]',
             'text'  => 'required'
         ]))
         {
@@ -139,10 +139,10 @@ as a method instead of a news item's slug.
 
 ::
 
-    $routes->post('news/create', 'News::create');
-    $routes->add('news/(:segment)', 'News::view/$1');
+    $routes->match(['get', 'post'], 'news/create', 'News::create');
+    $routes->get('news/(:segment)', 'News::view/$1');
     $routes->get('news', 'News::index');
-    $routes->add('(:any)', 'Pages::view/$1');
+    $routes->get('(:any)', 'Pages::view/$1');
 
 Now point your browser to your local development environment where you
 installed CodeIgniter and add index.php/news/create to the URL.