Psalm
Get started
Documentation
Paid support
Plugins
Blog
GitHub
<?php final class A { public function getB() : B { return new B(); } } final class B { public function get() : bool { return true; } } function getA(bool $switch) : A|null { return $switch ? new A() : null; } $cond = getA(false)?->getB()->get() ?? false; echo $cond;
Snippet created on December 8 2021 at 11:18 UTC
Settings
Get link