Your IP : 216.73.216.95


Current Path : /var/www/html/wp-content/plugins/wpide/App/Controllers/
Upload File :
Current File : /var/www/html/wp-content/plugins/wpide/App/Controllers/AuthController.php

<?php

namespace WPIDE\App\Controllers;

use WPIDE\App\Kernel\Response;
use WPIDE\App\Services\Auth\AuthInterface;
use WPIDE\App\Services\Logger\LoggerInterface;

class AuthController
{
    protected $logger;

    public function __construct(LoggerInterface $logger)
    {
        $this->logger = $logger;
    }

    public function getUser(Response $response, AuthInterface $auth)
    {
        $user = $auth->user() ?: $auth->getGuest();

        return $response->json($user);
    }
}