Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions | Data Fields
QuotesSniff Class Reference
Inheritance diagram for QuotesSniff:

Public Member Functions

 register ()
 
 process (File $phpcsFile, $stackPtr)
 

Data Fields

 $supportedTokenizers = [TokenizerSymbolsInterface::TOKENIZER_CSS]
 

Detailed Description

Class QuotesSniff

Ensure that single quotes are used

http://devdocs.magento.com/guides/v2.0/coding-standards/code-standard-less.html#quotes

Definition at line 19 of file QuotesSniff.php.

Member Function Documentation

◆ process()

process ( File  $phpcsFile,
  $stackPtr 
)

{}

Definition at line 39 of file QuotesSniff.php.

40  {
41  $tokens = $phpcsFile->getTokens();
42 
43  if (false !== strpos($tokens[$stackPtr]['content'], '"')) {
44  $phpcsFile->addError('Use single quotes', $stackPtr, 'DoubleQuotes');
45  }
46  }
$tokens
Definition: cards_list.phtml:9

◆ register()

register ( )

{}

Definition at line 31 of file QuotesSniff.php.

32  {
33  return [T_CONSTANT_ENCAPSED_STRING];
34  }

Field Documentation

◆ $supportedTokenizers

$supportedTokenizers = [TokenizerSymbolsInterface::TOKENIZER_CSS]

Definition at line 26 of file QuotesSniff.php.


The documentation for this class was generated from the following file: