PSR-12

GPTKB entity

Statements (62)
Predicate Object
gptkbp:instance_of gptkb:Library
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:Laravel_Pint
gptkb:PHP-FIG
gptkbp:aims_to standardize PHP code formatting
gptkbp:applies_to all PHP files
gptkbp:encourages readability of code
gptkbp:has_expansion gptkb:PSR-2
https://www.w3.org/2000/01/rdf-schema#label PSR-12
gptkbp:includes rules for visibility
rules for PHP Doc
rules for PHP tags
rules for abstract classes
rules for anonymous classes
rules for array declarations
rules for class constants
rules for class naming conventions
rules for closures
rules for comments
rules for constant naming conventions
rules for constructor methods
rules for control structures
rules for destructors
rules for documentation comments
rules for encoding
rules for exception handling
rules for file naming conventions
rules for file structure
rules for final classes
rules for indentation
rules for inline comments
rules for interfaces
rules for line length
rules for method arguments
rules for method chaining
rules for method naming conventions
rules for multi-line comments
rules for namespaces
rules for namespaces and use statements
rules for return types
rules for static methods
rules for string concatenation
rules for traits
rules for type declarations
rules for use of whitespace
rules for variable naming conventions
rules for visibility modifiers
gptkbp:is_adopted_by gptkb:2019
gptkbp:is_compatible_with gptkb:PSR-1
gptkb:PSR-2
gptkbp:is_described_as coding style guide for PHP
gptkbp:is_designed_for modern PHP applications
gptkbp:is_maintained_by gptkb:PHP-FIG
gptkbp:is_part_of PHP Standards
gptkbp:is_referenced_in PHP documentation
gptkbp:is_supported_by gptkb:award
gptkb:Visual_Studio_Code
PHP Storm
gptkbp:is_used_by PHP community
gptkbp:promotes consistency in code style
gptkbp:provides guidelines for PHP developers
gptkbp:published_by gptkb:PHP-FIG