original_string: public function read()
      {
          if ($this->_user !== null) {
              return $this->_user ?: null;
          }
  
          $this->_user = $this->_session->read($this->_config['key']) ?: false;
  
          return $this->_user ?: null;
      }
code: public function read()
      {
          if ($this->_user !== null) {
              return $this->_user ?: null;
          }
  
          $this->_user = $this->_session->read($this->_config['key']) ?: false;
  
          return $this->_user ?: null;
      }
code_tokens: public function read ( ) { if ( $ this -> _user !== null ) { return $ this -> _user ? : null ; } $ this -> _user = $ this -> _session -> read ( $ this -> _config [ 'key' ] ) ? : false ; return $ this -> _user ? : null ; }
docstring: Read user record from session.
  
  @return array|null User record if available else null.
docstring_tokens: Read user record from session .