Example #1
0
 public function process(PHP_CodeSniffer_File $phpcsFile, $stackPtr)
 {
     $className = $phpcsFile->getDeclarationName($stackPtr);
     $this->_dbClasses->registerClass($className, $phpcsFile->getFilename());
     $extends = $phpcsFile->findExtendedClassName($stackPtr);
     if ($extends !== false) {
         $this->_dbClasses->registerClassExtends($className, $extends);
     }
     $implements = $phpcsFile->findImplementsClassName($stackPtr);
     if (count($implements) > 0) {
         $this->_dbClasses->registerClassImplements($className, $implements);
     }
 }