original_string: protected function getKeyword($key): Keyword
      {
          if ($key instanceof Keyword) {
              return $key;
          }
  
          if (! isset($this->cachedKeyword[$key])) {
              $this->cachedKeyword[$key] = Keyword::make($key);
          }
  
          return $this->cachedKeyword[$key];
      }
code: protected function getKeyword($key): Keyword
      {
          if ($key instanceof Keyword) {
              return $key;
          }
  
          if (! isset($this->cachedKeyword[$key])) {
              $this->cachedKeyword[$key] = Keyword::make($key);
          }
  
          return $this->cachedKeyword[$key];
      }
code_tokens: protected function getKeyword ( $ key ) : Keyword { if ( $ key instanceof Keyword ) { return $ key ; } if ( ! isset ( $ this -> cachedKeyword [ $ key ] ) ) { $ this -> cachedKeyword [ $ key ] = Keyword :: make ( $ key ) ; } return $ this -> cachedKeyword [ $ key ] ; }
docstring: Get keyword instance.
  
  @param  \Orchestra\Support\Keyword|string  $key
  
  @return \Orchestra\Support\Keyword
docstring_tokens: Get keyword instance .