original_string: public function & getViewData () {
  		if ($this->view !== NULL) return $this->view;
  		$user = & \MvcCore\Ext\Auths\Basic::GetInstance()->GetUser();
  		$authenticated = $user instanceof \MvcCore\Ext\Auths\Basics\IUser;
  		$this->view = (object) [
  			'user'			=> $user,
  			'authenticated'	=> $authenticated,
  		];
  		return $this->view;
  	}
code: public function & getViewData () {
  		if ($this->view !== NULL) return $this->view;
  		$user = & \MvcCore\Ext\Auths\Basic::GetInstance()->GetUser();
  		$authenticated = $user instanceof \MvcCore\Ext\Auths\Basics\IUser;
  		$this->view = (object) [
  			'user'			=> $user,
  			'authenticated'	=> $authenticated,
  		];
  		return $this->view;
  	}
code_tokens: public function & getViewData ( ) { if ( $ this -> view !== NULL ) return $ this -> view ; $ user = & \ MvcCore \ Ext \ Auths \ Basic :: GetInstance ( ) -> GetUser ( ) ; $ authenticated = $ user instanceof \ MvcCore \ Ext \ Auths \ Basics \ IUser ; $ this -> view = ( object ) [ 'user' => $ user , 'authenticated' => $ authenticated , ] ; return $ this -> view ; }
docstring: Set up view data, if data are completed,
  return them directly.
  - complete basic \MvcCore core objects to complere other view data
  - complete user and authorized boolean
  - set result data into static field
  @return object
docstring_tokens: Set up view data if data are completed return them directly . - complete basic \ MvcCore core objects to complere other view data - complete user and authorized boolean - set result data into static field