original_string: public function get($key, $type = null) {
          if (!$this->initialised) {
              $this->initialise();
          }
          return parent::get($key, $type);
      }
code: public function get($key, $type = null) {
          if (!$this->initialised) {
              $this->initialise();
          }
          return parent::get($key, $type);
      }
code_tokens: public function get ( $ key , $ type = null ) { if ( ! $ this -> initialised ) { $ this -> initialise ( ) ; } return parent :: get ( $ key , $ type ) ; }
docstring: Attempts to get the navigation with the given key from this nodes children.
  
  This function only looks at this nodes children, it does NOT look recursivily.
  If the node can't be found then false is returned.
  
  If you need to search recursivily then use the {@link global_navigation::find()} method.
  
  Note: If you are trying to set the active node {@link navigation_node::override_active_url()}
  may be of more use to you.
  
  @param string|int $key The key of the node you wish to receive.
  @param int $type One of navigation_node::TYPE_*
  @return navigation_node|false
docstring_tokens: Attempts to get the navigation with the given key from this nodes children .