Code Duplication    Length = 19-22 lines in 2 locations

src/Betfair/BettingApi/Order/ClearedOrder.php 1 location

@@ 12-33 (lines=22) @@
9
use Betfair\Factory\ParamFactoryInterface;
10
use Betfair\Model\ParamInterface;
11
12
class ClearedOrder extends BetfairParamObject
13
{
14
    const API_METHOD_NAME = "listClearedOrders";
15
16
    /** @var  ParamInterface */
17
    protected $param;
18
19
    /**
20
     * @param BetfairClientInterface $betfairClient
21
     * @param AdapterInterface $adapter
22
     * @param ParamFactoryInterface $paramFactory
23
     * @param MarketFilterFactoryInterface $marketFilterFactory
24
     */
25
    public function __construct(
26
        BetfairClientInterface $betfairClient,
27
        AdapterInterface $adapter,
28
        ParamFactoryInterface $paramFactory,
29
        MarketFilterFactoryInterface $marketFilterFactory
30
    ) {
31
        parent::__construct($betfairClient, $adapter, $paramFactory, $marketFilterFactory);
32
    }
33
}
34

src/Betfair/BettingApi/Order/CurrentOrder.php 1 location

@@ 11-29 (lines=19) @@
8
use Betfair\Factory\MarketFilterFactoryInterface;
9
use Betfair\Factory\ParamFactoryInterface;
10
11
class CurrentOrder extends BetfairParamObject
12
{
13
    const API_METHOD_NAME = "listCurrentOrders";
14
15
    /**
16
     * @param BetfairClientInterface $betfairClient
17
     * @param AdapterInterface $adapter
18
     * @param ParamFactoryInterface $paramFactory
19
     * @param MarketFilterFactoryInterface $marketFilterFactory
20
     */
21
    public function __construct(
22
        BetfairClientInterface $betfairClient,
23
        AdapterInterface $adapter,
24
        ParamFactoryInterface $paramFactory,
25
        MarketFilterFactoryInterface $marketFilterFactory
26
    ) {
27
        parent::__construct($betfairClient, $adapter, $paramFactory, $marketFilterFactory);
28
    }
29
}
30