File tree Expand file tree Collapse file tree 1 file changed +14
-1
lines changed
lib/internal/Magento/Framework/GraphQl/Exception Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change 77
88namespace Magento \Framework \GraphQl \Exception ;
99
10+ use GraphQL \Error \ClientAware ;
11+ use GraphQL \Error \ProvidesExtensions ;
1012use Magento \Framework \Exception \NoSuchEntityException ;
1113use Magento \Framework \Phrase ;
1214
1517 *
1618 * @api
1719 */
18- class GraphQlNoSuchEntityException extends NoSuchEntityException implements \ GraphQL \ Error \ ClientAware
20+ class GraphQlNoSuchEntityException extends NoSuchEntityException implements ClientAware, ProvidesExtensions
1921{
2022 const EXCEPTION_CATEGORY = 'graphql-no-such-entity ' ;
2123
@@ -53,4 +55,15 @@ public function getCategory(): string
5355 {
5456 return self ::EXCEPTION_CATEGORY ;
5557 }
58+
59+ /**
60+ * Get error category
61+ *
62+ * @return array
63+ */
64+ public function getExtensions (): array
65+ {
66+ $ exceptionCategory ['category ' ] = $ this ->getCategory ();
67+ return $ exceptionCategory ;
68+ }
5669}
You can’t perform that action at this time.
0 commit comments