File tree Expand file tree Collapse file tree 3 files changed +4
-6
lines changed Expand file tree Collapse file tree 3 files changed +4
-6
lines changed Original file line number Diff line number Diff line change 19
19
use App \Base \Models \Cart ;
20
20
use App \Base \Models \Order ;
21
21
use Degami \Basics \Exceptions \BasicException ;
22
- use Degami \PHPFormsApi as FAPI ;
23
- use DI \DependencyException ;
24
- use DI \NotFoundException ;
25
22
use Symfony \Component \HttpFoundation \Response ;
26
23
use App \Base \Models \UserSession ;
27
24
use App \Base \Models \Address ;
Original file line number Diff line number Diff line change 20
20
use App \Base \Models \CartItem ;
21
21
use App \Base \Models \CartDiscount ;
22
22
use App \Base \Models \Website ;
23
- use App \Base \Traits \CommercePageTrait ;
24
23
25
24
class Cart implements ResolverInterface
26
25
{
27
26
public static function resolve (array $ args , mixed $ source = null ): mixed
28
27
{
29
28
$ app = App::getInstance ();
30
29
30
+ if (!$ app ->getEnv ('ENABLE_COMMERCE ' , false )) {
31
+ return null ;
32
+ }
33
+
31
34
$ currentUser = $ app ->getAuth ()->getCurrentUser ();
32
35
if (!$ currentUser || !$ currentUser ->getId ()) {
33
36
return null ; // or throw an exception if needed
Original file line number Diff line number Diff line change 15
15
16
16
use App \App ;
17
17
use App \Base \Interfaces \GraphQl \ResolverInterface ;
18
- use App \Base \Models \User ;
19
- use App \Base \Models \Website ;
20
18
21
19
class Product implements ResolverInterface
22
20
{
You can’t perform that action at this time.
0 commit comments