Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. ArrayHelper.php

function ArrayHelper::isNotEmpty

* Test if effective tokens between open & closing tokens

File

vendor/slevomat/coding-standard/SlevomatCodingStandard/Helpers/ArrayHelper.php, line 149

Class

ArrayHelper
@internal

Namespace

SlevomatCodingStandard\Helpers

Code

public static function isNotEmpty(File $phpcsFile, int $pointer) : bool {
    $tokens = $phpcsFile->getTokens();
    $token = $tokens[$pointer];
    [
        $pointerOpener,
        $pointerCloser,
    ] = self::openClosePointers($token);
    
    /** @var int $pointerPreviousToClose */
    $pointerPreviousToClose = TokenHelper::findPreviousEffective($phpcsFile, $pointerCloser - 1);
    return $pointerPreviousToClose !== $pointerOpener;
}
RSS feed
Powered by Drupal