2016-07-26 4 views
2

:CakePHP3 - 역 (삭제) 내가 터미널 명령을 통해 (구운) 컨트롤러 생성 생성 (구운) 컨트롤러

bin/cake bake.bake controller [controller_name]

을 반대하는 명령이 거기를? 생성 된 컨트롤러를 삭제 하시겠습니까?

+2

파일을 삭제할 수 없습니까? 그렇지 않으면'rm src/controller/[controller_name]' –

+0

@ mcgowan.b 그래, 그것은 생성 된 유일한 파일이 아닙니다. – Kunok

+0

생성 된 파일 만 삭제하거나 git이 설치되어 있다면 git을 통해 되돌릴 수 있습니까? – Sevvlor

답변

2

CakePHP에는 역방향 생성기가 없습니다.

rm -rf 또는 수동으로 파일을 삭제할 때 새 파일이 Controller 디렉토리에만 생성되는 것은 아닙니다. 또한 테스트 및 템플리트 디렉토리의 다른 파일을 추적해야합니다.

가능한 해결 방법은 Ruby On Rails와 같은 실제 프레임 워크를 사용하거나 생성 또는 삭제할 쉘 스크립트를 작성하는 것입니다.

+0

구워진 것들을 베이크 팬에서 제거하는 방법에 관한 좋은 기사가있다. 그러나 링크를 잊었다. –