Code Duplication    Length = 16-17 lines in 3 locations

src/Resource/Account.php 2 locations

@@ 75-90 (lines=16) @@
72
     *
73
     * @return $this
74
     */
75
    public function addAddress($street, $number, $district, $city, $state, $zip, $complement = null, $country = self::ADDRESS_COUNTRY)
76
    {
77
        $address = new stdClass();
78
        $address->street = $street;
79
        $address->streetNumber = $number;
80
        $address->complement = $complement;
81
        $address->district = $district;
82
        $address->city = $city;
83
        $address->state = $state;
84
        $address->country = $country;
85
        $address->zipCode = $zip;
86
87
        $this->data->person->address = $address;
88
89
        return $this;
90
    }
91
92
    /**
93
     * Add alternative phone to an account.
@@ 800-816 (lines=17) @@
797
     *
798
     * @return $this
799
     */
800
    public function setCompanyAddress($street, $number, $district, $city, $state, $zip, $complement = null, $country = self::ADDRESS_COUNTRY)
801
    {
802
        $address = new stdClass();
803
        $address->street = $street;
804
        $address->streetNumber = $number;
805
        $address->complement = $complement;
806
        $address->district = $district;
807
        $address->city = $city;
808
        $address->state = $state;
809
        $address->country = $country;
810
        $address->zipCode = $zip;
811
812
        $this->initializeCompany();
813
        $this->data->company->address = $address;
814
815
        return $this;
816
    }
817
818
    /**
819
     * Set company phone.

src/Resource/Holder.php 1 location

@@ 56-71 (lines=16) @@
53
     *
54
     * @return $this
55
     */
56
    public function setAddress($type, $street, $number, $district, $city, $state, $zip, $complement = null, $country = self::ADDRESS_COUNTRY)
57
    {
58
        $address = new stdClass();
59
        $address->street = $street;
60
        $address->streetNumber = $number;
61
        $address->complement = $complement;
62
        $address->district = $district;
63
        $address->city = $city;
64
        $address->state = $state;
65
        $address->country = $country;
66
        $address->zipCode = $zip;
67
68
        $this->data->billingAddress = $address;
69
70
        return $this;
71
    }
72
73
    /**
74
     * Get holder address.