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 7
7
8
8
namespace Magento \Framework \GraphQl \Exception ;
9
9
10
+ use GraphQL \Error \ClientAware ;
11
+ use GraphQL \Error \ProvidesExtensions ;
10
12
use Magento \Framework \Exception \NoSuchEntityException ;
11
13
use Magento \Framework \Phrase ;
12
14
15
17
*
16
18
* @api
17
19
*/
18
- class GraphQlNoSuchEntityException extends NoSuchEntityException implements \ GraphQL \ Error \ ClientAware
20
+ class GraphQlNoSuchEntityException extends NoSuchEntityException implements ClientAware, ProvidesExtensions
19
21
{
20
22
const EXCEPTION_CATEGORY = 'graphql-no-such-entity ' ;
21
23
@@ -53,4 +55,15 @@ public function getCategory(): string
53
55
{
54
56
return self ::EXCEPTION_CATEGORY ;
55
57
}
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
+ }
56
69
}
You can’t perform that action at this time.
0 commit comments