Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * Created by PhpStorm.
- * User: student
- * Date: 13.12.18
- * Time: 01:30
- */
- namespace Controller;
- use Model\User;
- class AuthController extends Controller
- {
- public function register()
- {
- $users = $this->storage()->load("model_user_*");
- return ["auth.register.index",["users" => $users]];
- }
- public function login()
- {
- return "auth.login.index";
- }
- public function store()
- {
- $user = new User($_POST["id"]);
- $user->name = $_POST["name"];
- $user->surname = $_POST["surname"];
- $user->email = $_POST["email"];
- $user->password = $_POST["password"];
- $user->password_confirmation = $_POST["password_confirmation"];
- $this->storage()->store($user);
- header("Location: /auth/register");
- }
- public function show($id)
- {
- $users = $this->storage()->load("model_user_" . $id);
- return ["users.show", ["user" => $users[0]]];
- }
- public function delete($id)
- {
- $this->storage()->remove("model_user_" . $id);
- header("Location: /auth/register");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement