1.2.1464. class_alias() Supports Internal Classes¶
class_alias() accepts internal classes as first argument. Until PHP 8.3, this feature was restricted to user-defined classes.
<?php
class_alias(stdClass::class, 'standardClass');
?>
1.2.1464.1. Specs¶
Short name |
Php/ClassAliasSupportsInternalClasses |
Rulesets |
All, CompatibilityPHP53, CompatibilityPHP54, CompatibilityPHP55, CompatibilityPHP56, CompatibilityPHP70, CompatibilityPHP71, CompatibilityPHP72, CompatibilityPHP73, CompatibilityPHP74, CompatibilityPHP80, CompatibilityPHP81, CompatibilityPHP82 |
Exakat since |
2.5.3 |
PHP Version |
With PHP 8.3 and more recent |
Severity |
Minor |
Time To Fix |
Quick (30 mins) |
Precision |
High |
Available in |