File tree Expand file tree Collapse file tree 1 file changed +15
-14
lines changed Expand file tree Collapse file tree 1 file changed +15
-14
lines changed Original file line number Diff line number Diff line change @@ -554,22 +554,23 @@ protected function parseRequestName($request)
554554
555555 protected function getResponseDescription ($ code )
556556 {
557+ $ defaultDescription = Response::$ statusTexts [$ code ];
558+
557559 $ request = $ this ->getConcreteRequest ();
558560
559- return elseChain (
560- function () use ($ request , $ code ) {
561- return empty ($ request ) ? Response::$ statusTexts [$ code ] : null ;
562- },
563- function () use ($ request , $ code ) {
564- return $ this ->annotationReader ->getClassAnnotations ($ request )->get ("_ {$ code }" );
565- },
566- function () use ($ code ) {
567- return config ("auto-doc.defaults.code-descriptions. {$ code }" );
568- },
569- function () use ($ code ) {
570- return Response::$ statusTexts [$ code ];
571- }
572- );
561+ if (empty ($ request )) {
562+ return $ defaultDescription ;
563+ }
564+
565+ $ annotations = $ this ->getClassAnnotations ($ request );
566+
567+ $ localDescription = Arr::get ($ annotations , "_ {$ code }" );
568+
569+ if (!empty ($ localDescription )) {
570+ return $ localDescription ;
571+ }
572+
573+ return config ("auto-doc.defaults.code-descriptions. {$ code }" , $ defaultDescription );
573574 }
574575
575576 protected function getActionName ($ uri )
You can’t perform that action at this time.
0 commit comments