【发布时间】:2016-04-21 02:35:28
【问题描述】:
有没有人尝试过带有 php7 方法类型提示的 phpunit?我遇到了一个问题,用错字提示方法模拟类,就像
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*/} 这样的方法。认为嘲弄还不知道如何处理这个问题。也许有人有一个解决方案如何告诉模拟类这个方法应该返回偶数类型?
【问题讨论】:
标签: methods phpunit mockery type-hinting php-7