0
나는 Lumen에서 API를 개발하기 위해 TDD를 사용하고 있습니다. 이것은 필자의 콘솔에서 PHPUnit을 실행하고 있으며 종종 예외가 발생한다는 것을 의미합니다. 이것들은 분명히 콘솔에서 읽을 수없는 HTML 묶음으로 꾸며져 있습니다. 앱이 콘솔에서 실행될 때 Lumen이 콘솔 친숙한 예외를 인쇄하도록하는 방법이 있습니까?어떻게 HTML 대신 Laravel/Lumen 인쇄 콘솔 친숙한 예외를 만들 수 있습니까?
https://gist.github.com/adamwathan/125847c7e3f16b88fa33a9f8b42333da –
@Leo_Kelmendi 감사합니다. 그것은 내가 찾고 있던 것이 전부였습니다. 예외 처리기 렌더링 함수에서 다음 조건을 추가하기 만했습니다. 'if (\ php_sapi_name() === 'cli') { throw $ e; } else { return parent :: render ($ request, $ e); } ' 링크에서 언급 한 예외 처리기에 의해 숨겨진 오류로 인해 문제가 해결되는지 확신 할 수 없지만. –