original_string: public function getName(): string
      {
          if (null === $this->name) {
              // If we're grabbing via session_name(), we don't need our
              // validation routine; additionally, calling setName() after
              // session_start() can lead to issues, and often we just need the name
              // in order to do things such as setting cookies.
              $this->name = session_name();
          }
          return $this->name;
      }
code: public function getName(): string
      {
          if (null === $this->name) {
              // If we're grabbing via session_name(), we don't need our
              // validation routine; additionally, calling setName() after
              // session_start() can lead to issues, and often we just need the name
              // in order to do things such as setting cookies.
              $this->name = session_name();
          }
          return $this->name;
      }
code_tokens: public function getName ( ) : string { if ( null === $ this -> name ) { // If we're grabbing via session_name(), we don't need our // validation routine; additionally, calling setName() after // session_start() can lead to issues, and often we just need the name // in order to do things such as setting cookies. $ this -> name = session_name ( ) ; } return $ this -> name ; }
docstring: Get session name
  
  Proxies to {@link session_name()}.
  
  @return string
docstring_tokens: Get session name