2016-01-15 68 views
0

沒有人已經嘗試phpunit與php7方法類型提示?我買了typoe暗示方法的問題嘲諷類像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*/}方法。認爲嘲諷還不知道如何處理這個問題。也許有人有一個解決方案如何告訴模擬類,這種方法應該返回甚至類型?

回答

2

所以我自己找到了解決方案。問題是關於嘲笑供應商包版本0.9.4或更高版本。只需要在composer.json中將「0.9。*」更改爲「dev-master」。這個問題將在下一個版本的嘲笑pckage中解決。