TinyAuth\Controller\Component\AuthUserComponent::beforeRender PHP Method

beforeRender() public method

public beforeRender ( Cake\Event\Event $event ) : Response | null
$event Cake\Event\Event
return Cake\Network\Response | null
    public function beforeRender(Event $event)
    {
        $controller = $event->subject();
        $authUser = $this->_getUser();
        $controller->set('_authUser', $authUser);
    }

Usage Example

 /**
  * @return void
  */
 public function testBeforeRenderSetAuthUser()
 {
     $controller = new Controller(new Request());
     $event = new Event('Controller.beforeRender', $controller);
     $this->AuthUser->beforeRender($event);
     $this->assertSame([], $controller->viewVars['_authUser']);
 }