Code Duplication    Length = 8-9 lines in 2 locations

src/Models/Settlement.php 2 locations

@@ 36-44 (lines=9) @@
33
     * @return object
34
     * @description Seçilen tarih aralığına göre ödeme bilgilerini listeleyen servis.
35
     */
36
    public function getSettlementList(string $startDate, int $endDate, int $currentPage = 1, int $pageSize = 100): object {
37
        $this->_parameters["startDate"] = $startDate;
38
        $this->_parameters["endDate"] = $endDate;
39
        $this->_parameters["pagingData"] = [
40
            "currentPage" => $currentPage,
41
            "pageSize" => $pageSize,
42
        ];
43
        return $this->_client->GetSettlementList($this->_parameters);
44
    }
45
46
    /**
47
     * @param string $date
@@ 53-60 (lines=8) @@
50
     * @return object
51
     * @description GetSettlementList metodu ile listelenen ödemelere ait ayrıntıları gösteren metod. Belirli bir gün seçilerek, o güne ait satış/uzlaşma detayları getirilir.
52
     */
53
    public function getSettlementDetail(string $date, int $currentPage = 1, int $pageSize = 100): object {
54
        $this->_parameters["date"] = $date;
55
        $this->_parameters["pagingData"] = [
56
            "currentPage" => $currentPage,
57
            "pageSize" => $pageSize,
58
        ];
59
        return $this->_client->GetSettlementDetail($this->_parameters);
60
    }
61
62
}
63