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

Breadcrumb

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

ClassStructureSniff::SHORTCUTS

File

vendor/slevomat/coding-standard/SlevomatCodingStandard/Sniffs/Classes/ClassStructureSniff.php, line 91

Class

ClassStructureSniff

Namespace

SlevomatCodingStandard\Sniffs\Classes

Code

private const SHORTCUTS = [
    self::GROUP_SHORTCUT_CONSTANTS => [
        self::GROUP_PUBLIC_CONSTANTS,
        self::GROUP_PROTECTED_CONSTANTS,
        self::GROUP_PRIVATE_CONSTANTS,
    ],
    self::GROUP_SHORTCUT_STATIC_PROPERTIES => [
        self::GROUP_PUBLIC_STATIC_PROPERTIES,
        self::GROUP_PROTECTED_STATIC_PROPERTIES,
        self::GROUP_PRIVATE_STATIC_PROPERTIES,
    ],
    self::GROUP_SHORTCUT_PROPERTIES => [
        self::GROUP_SHORTCUT_STATIC_PROPERTIES,
        self::GROUP_PUBLIC_PROPERTIES,
        self::GROUP_PROTECTED_PROPERTIES,
        self::GROUP_PRIVATE_PROPERTIES,
    ],
    self::GROUP_SHORTCUT_PUBLIC_METHODS => [
        self::GROUP_PUBLIC_FINAL_METHODS,
        self::GROUP_PUBLIC_STATIC_FINAL_METHODS,
        self::GROUP_PUBLIC_ABSTRACT_METHODS,
        self::GROUP_PUBLIC_STATIC_ABSTRACT_METHODS,
        self::GROUP_PUBLIC_STATIC_METHODS,
        self::GROUP_PUBLIC_METHODS,
    ],
    self::GROUP_SHORTCUT_PROTECTED_METHODS => [
        self::GROUP_PROTECTED_FINAL_METHODS,
        self::GROUP_PROTECTED_STATIC_FINAL_METHODS,
        self::GROUP_PROTECTED_ABSTRACT_METHODS,
        self::GROUP_PROTECTED_STATIC_ABSTRACT_METHODS,
        self::GROUP_PROTECTED_STATIC_METHODS,
        self::GROUP_PROTECTED_METHODS,
    ],
    self::GROUP_SHORTCUT_PRIVATE_METHODS => [
        self::GROUP_PRIVATE_STATIC_METHODS,
        self::GROUP_PRIVATE_METHODS,
    ],
    self::GROUP_SHORTCUT_FINAL_METHODS => [
        self::GROUP_PUBLIC_FINAL_METHODS,
        self::GROUP_PROTECTED_FINAL_METHODS,
        self::GROUP_PUBLIC_STATIC_FINAL_METHODS,
        self::GROUP_PROTECTED_STATIC_FINAL_METHODS,
    ],
    self::GROUP_SHORTCUT_ABSTRACT_METHODS => [
        self::GROUP_PUBLIC_ABSTRACT_METHODS,
        self::GROUP_PROTECTED_ABSTRACT_METHODS,
        self::GROUP_PUBLIC_STATIC_ABSTRACT_METHODS,
        self::GROUP_PROTECTED_STATIC_ABSTRACT_METHODS,
    ],
    self::GROUP_SHORTCUT_STATIC_METHODS => [
        self::GROUP_STATIC_CONSTRUCTORS,
        self::GROUP_PUBLIC_STATIC_FINAL_METHODS,
        self::GROUP_PROTECTED_STATIC_FINAL_METHODS,
        self::GROUP_PUBLIC_STATIC_ABSTRACT_METHODS,
        self::GROUP_PROTECTED_STATIC_ABSTRACT_METHODS,
        self::GROUP_PUBLIC_STATIC_METHODS,
        self::GROUP_PROTECTED_STATIC_METHODS,
        self::GROUP_PRIVATE_STATIC_METHODS,
    ],
    self::GROUP_SHORTCUT_METHODS => [
        self::GROUP_SHORTCUT_FINAL_METHODS,
        self::GROUP_SHORTCUT_ABSTRACT_METHODS,
        self::GROUP_SHORTCUT_STATIC_METHODS,
        self::GROUP_CONSTRUCTOR,
        self::GROUP_DESTRUCTOR,
        self::GROUP_PUBLIC_METHODS,
        self::GROUP_PROTECTED_METHODS,
        self::GROUP_PRIVATE_METHODS,
        self::GROUP_MAGIC_METHODS,
    ],
];

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal