• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

conedevelopment / bazar / 20877983475

10 Jan 2026 12:02PM UTC coverage: 79.458% (-0.4%) from 79.824%
20877983475

push

github

iamgergo
add query string driver

7 of 19 new or added lines in 6 files covered. (36.84%)

1992 of 2507 relevant lines covered (79.46%)

37.07 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

55.56
/src/Cart/Manager.php
1
<?php
2

3
declare(strict_types=1);
4

5
namespace Cone\Bazar\Cart;
6

7
use Cone\Bazar\Interfaces\Cart\Manager as Contract;
8
use Illuminate\Support\Manager as BaseManager;
9

10
class Manager extends BaseManager implements Contract
11
{
12
    /**
13
     * Get the default driver name.
14
     */
15
    public function getDefaultDriver(): string
14✔
16
    {
17
        return $this->config->get('bazar.cart.default');
14✔
18
    }
19

20
    /**
21
     * Create the cookie driver.
22
     */
23
    public function createCookieDriver(): CookieDriver
14✔
24
    {
25
        return new CookieDriver(
14✔
26
            $this->config->get('bazar.cart.drivers.cookie', [])
14✔
27
        );
14✔
28
    }
29

30
    /**
31
     * Create the session driver.
32
     */
33
    public function createSessionDriver(): SessionDriver
1✔
34
    {
35
        return new SessionDriver(
1✔
36
            $this->config->get('bazar.cart.drivers.session', [])
1✔
37
        );
1✔
38
    }
39

40
    /**
41
     * Create the null driver.
42
     */
43
    public function createNullDriver(): NullDriver
×
44
    {
45
        return new NullDriver(
×
46
            $this->config->get('bazar.cart.drivers.null', [])
×
47
        );
×
48
    }
49

50
    /**
51
     * Create the query-string driver.
52
     */
NEW
53
    public function createQueryStringDriver(): QueryStringDriver
×
54
    {
NEW
55
        return new QueryStringDriver(
×
NEW
56
            $this->config->get('bazar.cart.drivers.query-string', [])
×
NEW
57
        );
×
58
    }
59
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc