2017-04-04 8 views
0

PhpStorm에 문제가 있습니다. (이것은 실제로 문제가 아닙니다.) Zend2 뷰에서 순수한 PHP와 HTML로 작성 중이며 모든 Zend ViewHelpers에서 자동 완성 (Ctrl + Space) 메소드를 가져와야합니다.PhpStorm : 자동 완성 (Zend2 ViewHelper)에서 다른 클래스의 모든 메소드를 얻는 방법?

실제 Zend PhpRenderer을 상속받은 CustomPhpRender 클래스를 생성했습니다.

해결 방법을 찾을 수 없습니다. 어떻게하면 사실상 모든 방법을 추가 할 수 있습니까? 한 줄에 ViewHelper를 구성하십시오 (PHPDoc에서). 이 대신에, 물론, 자동 완성에 들어갈 필요가있는 모든 메소드에 대해 모두 @method 클래스를 작성할 수 있습니다.

어떻게 해결할 수 있습니까?

+1

'@mixin ClassName'을 시도해 볼 수 있습니다 - 이론 상으로는 효과가 있습니다. 추신 이것은 PhpStorm에서만 작동합니다. – LazyOne

답변

0

내가 아는 한, phpStorm은 필요한 기능을 자동으로 작성하지 않습니다. 그것은 당신에게 필요한만큼 경고를 줄 것입니다. 필자는 필요한 함수를 선언 할 때 함수 선언을 자동 완성한다고 믿습니다. 제안을 한 후 탭을 클릭합니다. 나는 여러 번 클래스를 확장했으며, 이것이 항상 나를 위해 해왔다.