|
@@ -4,8 +4,8 @@ namespace Controller;
|
|
|
|
|
|
use Src\View;
|
|
use Src\View;
|
|
use Src\Request;
|
|
use Src\Request;
|
|
-use Illuminate\Database\Capsule\Manager as DB;
|
|
|
|
use Model\Post;
|
|
use Model\Post;
|
|
|
|
+use Model\User;
|
|
|
|
|
|
class Site
|
|
class Site
|
|
{
|
|
{
|
|
@@ -19,4 +19,12 @@ class Site
|
|
{
|
|
{
|
|
return new View('site.hello', ['message' => 'hello working']);
|
|
return new View('site.hello', ['message' => 'hello working']);
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ public function signup(Request $request)
|
|
|
|
+ {
|
|
|
|
+ if ($request->method === "POST" && User::create($request->all())) {
|
|
|
|
+ return new View('site.signup', ['message' => 'Вы успешно зарегистрированы']);
|
|
|
|
+ }
|
|
|
|
+ return (new View())->render('site.signup');
|
|
|
|
+ }
|
|
}
|
|
}
|