2013-07-22 3 views
2

이것은 어리석은 질문 일 수 있지만 문서에서 실제로 볼 수 없습니다. 설정 변수 (이상적) 또는 Whoops (특히 PrettyPageHandler)에 콜백을 추가하는 눈에 거슬리는 방법이 있습니까? 그래서 각 프레임은 오른쪽의 정보 상세 영역에 인수가 있습니까? 기본적으로 복사하고 편집 할 필요가 없습니다. PrettyPageHandler 나중에 가져 오면 내 버전을 업데이트하면 문제가 발생하지 않으므로 가져 오기만하면됩니다.Whoops 스택 프레임에 인수 추가

스택에 처리기를 추가하여 인수를 프레임 주석으로 추가하여 각 프레임을 수정했지만 문제가 즉시 발생했습니다. 어느 다음 중 하나가 일어나고있다 :

  1. 으악의 PrettyPageHandler 프레임 주석을 표시하지 않습니다. 내 처리기가 올바르게 (args 목록을 얻으려는 시도가 아니라 단지 문자열로 시도한) 주석 섹션에 텍스트를 추가한다고 가정하면 PrettyPageHandler이 스택에 들어가기 전에 처리기를 배치하면 PrettyPageHandler이 표시되지 않습니다. 코멘트.

    또는

  2. 실제로 어떤 일을 여러 핸들러를 처리 할 수 ​​

    으악 : 내가 처음 내 처리기를 추가하는 경우

    • , 아무것도 다르게 표시되지는
    • (하지만, 위의 점 1 참조) 나는 그것을 추가 할 경우 마지막으로 나는 t에서 모든

에서 더 으악 출력을 얻을 그는 documentation 주어진 프레임에서 인수를 얻는 방법이있는 것처럼 보입니다 (Frame::getArgs() 참조). 그러나 Whoops에는 기본 처리기에 구현되지 않았거나 적어도 볼 수있는 것처럼 보이지 않습니다.

내 자신의 전체 PrettyPageHandler을 만들지 않고 현재 가능하지 않다고 나는 맞습니까? 아니면 꽤 분명한 것을 놓치고 있습니까?

답변

0

안정적 버전의 웁스에서는 기본적으로 불가능하지만 기능 분기 (불안정한 상태)에서 사용할 수 있으며 최신 버전 (기본 동작 일 수도 있음)으로 계획되어 있습니다.

출처 :

https://github.com/filp/whoops/issues/15