Class name PascalCase (ARCH7001)
Key php.naming.class-name-pascalcase · Severity warning · Category naming
PSR-1 requires class names to be declared in PascalCase (StudlyCaps). snake_case or camelCase class names break the convention and hurt autoloading and readability.
Incorrect
Section titled “Incorrect”<?php
class user_account{ public function balance(): int { return 0; }}Correct
Section titled “Correct”<?php
class UserAccount{ public function balance(): int { return 0; }}Rename the class to PascalCase: capitalize each word with no separators.