Code/PHP

phpstorm의 Laravel모델에서도 인텔리전스를 하고 싶을 때.

kolbe_starziki 2021. 2. 26. 09:13

Laravel모델에서 자동입력을 할려고 하면 잘 안된다.

query()->를 붙이고 하면 되긴 된다.

 

그러나, 다른 유튜브를 보면 되는 것이다.

그래서 찾아봤다.

 

github.com/barryvdh/laravel-ide-helper

 

barryvdh/laravel-ide-helper

Laravel IDE Helper. Contribute to barryvdh/laravel-ide-helper development by creating an account on GitHub.

github.com

위쪽 깃에 들어가서 설치하면 된다.

해당 프로젝트디렉토리에서 터미널을 열고

composer require --dev barryvdh/laravel-ide-helper

치면 설치한 뒤

php artisan ide-helper:generate

php artisan ide-helper:models //<= 모델을 추가로 만들면 계속 이거 쳐야 할 듯.

 

이걸 한 후에 코드 -> 자동 코드정리하면

꽤 이쁘게 코딩할 수 있다.

ps)

  1. File → Settings → Languages & Framework → PHP → Laravel 에 들어간다.
  2. Enable plugin for this project 와 Use AutoPopop for completion 부분을 체크해 준다.

ps대로 0하면 더 뜬다는 데 잘모르겠다.