original_string: protected function detectClassType()
      {
          //Some classes extend the facade
          if (interface_exists($this->facade)) {
              $this->classType = 'interface';
              $this->extends = $this->facade;
          } else {
              $this->classType = 'class';
              if (class_exists($this->facade)) {
                  $this->extends = $this->facade;
              }
          }
      }
code: protected function detectClassType()
      {
          //Some classes extend the facade
          if (interface_exists($this->facade)) {
              $this->classType = 'interface';
              $this->extends = $this->facade;
          } else {
              $this->classType = 'class';
              if (class_exists($this->facade)) {
                  $this->extends = $this->facade;
              }
          }
      }
code_tokens: protected function detectClassType ( ) { //Some classes extend the facade if ( interface_exists ( $ this -> facade ) ) { $ this -> classType = 'interface' ; $ this -> extends = $ this -> facade ; } else { $ this -> classType = 'class' ; if ( class_exists ( $ this -> facade ) ) { $ this -> extends = $ this -> facade ; } } }
docstring: Detect the class type
docstring_tokens: Detect the class type