Browse Source

Adding methods to the other controllers to test and some clean up

Herton 4 years ago
parent
commit
9acb58ba16

+ 3 - 3
Controllers/CategoriesPostsController.php

@@ -7,11 +7,11 @@ use Symfony\Component\HttpFoundation\Request;
 class CategoriesPostsController extends Controller
 {
     /**
-     * Display the articles index.
+     * Display the index.
      */
     public function index()
     {
-        echo 'Index!';
+        var_dump(__FUNCTION__);
     }
 
     /**
@@ -43,7 +43,7 @@ class CategoriesPostsController extends Controller
     }
 
     /**
-    * Show the form for editing the specified article.
+    * Show the form for editing the specified resource
     *
     * @param  array $params
     */

+ 78 - 0
Controllers/PostsController.php

@@ -2,6 +2,84 @@
 
 namespace Goodquestiondev\Controllers;
 
+use Symfony\Component\HttpFoundation\Request;
+
 class PostController extends Controller
 {
+    /**
+     * Display the index.
+     */
+    public function index()
+    {
+        var_dump(__FUNCTION__);
+    }
+
+    /**
+     * Show the form for creating a new resource.
+     */
+    public function create()
+    {
+        var_dump(__FUNCTION__);
+    }
+
+    /**
+     * Store a resource
+     *
+     * @param  Request  $request
+     */
+    public function store(Request $request)
+    {
+        var_dump(__FUNCTION__, $request);
+    }
+
+    /**
+     * Display the specified resource
+     *
+     * @param  array $params
+     */
+    public function show($params)
+    {
+        var_dump(__FUNCTION__, $params);
+    }
+
+    /**
+    * Show the form for editing the specified resource
+    *
+    * @param  array $params
+    */
+    public function edit($params)
+    {
+        var_dump(__FUNCTION__, $params);
+    }
+
+    /**
+     * Update a newly created resource
+     *
+     * @param  Request $request
+     * @param  string  $params
+     */
+    public function update(Request $request, array $params)
+    {
+        var_dump(__FUNCTION__, $request, $params);
+    }
+
+    /**
+     * Delete the specified resource
+     *
+     * @param  array $params
+     */
+    public function destroy($params)
+    {
+        var_dump(__FUNCTION__, $params);
+    }
+
+    /**
+     * Handle bad method
+     *
+     * @param  Request $request
+     */
+    public function error($request)
+    {
+        throw new \Exception('Bad request');
+    }
 }

+ 78 - 0
Controllers/UsersPostsController.php

@@ -2,6 +2,84 @@
 
 namespace Goodquestiondev\Controllers;
 
+use Symfony\Component\HttpFoundation\Request;
+
 class UsersPostsController extends Controller
 {
+    /**
+     * Display the index.
+     */
+    public function index()
+    {
+        var_dump(__FUNCTION__);
+    }
+
+    /**
+     * Show the form for creating a new resource.
+     */
+    public function create()
+    {
+        var_dump(__FUNCTION__);
+    }
+
+    /**
+     * Store a resource
+     *
+     * @param  Request  $request
+     */
+    public function store(Request $request)
+    {
+        var_dump(__FUNCTION__, $request);
+    }
+
+    /**
+     * Display the specified resource
+     *
+     * @param  array $params
+     */
+    public function show($params)
+    {
+        var_dump(__FUNCTION__, $params);
+    }
+
+    /**
+    * Show the form for editing the specified resource
+    *
+    * @param  array $params
+    */
+    public function edit($params)
+    {
+        var_dump(__FUNCTION__, $params);
+    }
+
+    /**
+     * Update a newly created resource
+     *
+     * @param  Request $request
+     * @param  string  $params
+     */
+    public function update(Request $request, array $params)
+    {
+        var_dump(__FUNCTION__, $request, $params);
+    }
+
+    /**
+     * Delete the specified resource
+     *
+     * @param  array $params
+     */
+    public function destroy($params)
+    {
+        var_dump(__FUNCTION__, $params);
+    }
+
+    /**
+     * Handle bad method
+     *
+     * @param  Request $request
+     */
+    public function error($request)
+    {
+        throw new \Exception('Bad request');
+    }
 }

+ 0 - 15
Resource.php

@@ -63,19 +63,4 @@ class Resource
             $this->uriList[] = "{$parts[1]}/{{$singularTwo}}/edit";
         }
     }
-
-    /**
-     * Get Possible Uris
-     *
-     * @param string $path The request path
-     *
-     * @return void
-     */
-    public function handleRequest($verb, $path, $uriInfo, $content)
-    {
-        var_dump($this->uri);
-        $route = Route::getInstance();
-        $route->resources[$this->uri];
-        var_dump($route);
-    }
 }