- var_dump: documentation ( source)
<?php
interface Feature
{
public static function fromInput(array $featureInput) : self;
}
final class Covariance implements Feature
{
public static function fromInput(array $featureInput) : Feature
{
return new self();
}
}
$covariantReturnType = Covariance::fromInput([]);
var_dump($covariantReturnType);