- var_dump: documentation ( source)
- class_alias: documentation ( source)
<?php
interface ContainsStmts
{}
// BC break patch
class_alias(ContainsStmts::class, StmtsAwareInterface::class);
class SomeNode implements ContainsStmts {}
$obj = new SomeNode();
// old should keep working
var_dump($obj instanceof StmtsAwareInterface);
// new
var_dump($obj instanceof ContainsStmts);