Кто-нибудь уже пробовал phpunit с подсказками типов методов php7? У меня есть класс, издевающийся над проблемой, с методом подсказки опечатки, например
PHP Fatal error: Declaration of Mockery_0_Forms_Fields_TextField::getSettings() must be compatible with AbstractField::getSettings(): array in /home/n1ks2n/vagrant/$project-name/vendor/mockery/mockery/library/Mockery/Loader/EvalLoader.php(16) : eval()'d code on line 25
Потому что в моем коде есть такие методы, как public function getSettings() : string {/**code here*/}
. Подумайте, что насмешка еще не умеет с этим работать. Может быть, у кого-то есть решение, как сообщить издевательскому классу, что эти методы должны возвращать четный тип?