Code Duplication    Length = 16-17 lines in 3 locations

src/Resource/Account.php 2 locations

@@ 74-89 (lines=16) @@
71
     *
72
     * @return $this
73
     */
74
    public function addAddress($street, $number, $district, $city, $state, $zip, $complement = null, $country = self::ADDRESS_COUNTRY)
75
    {
76
        $address = new stdClass();
77
        $address->street = $street;
78
        $address->streetNumber = $number;
79
        $address->complement = $complement;
80
        $address->district = $district;
81
        $address->city = $city;
82
        $address->state = $state;
83
        $address->country = $country;
84
        $address->zipCode = $zip;
85
86
        $this->data->person->address = $address;
87
88
        return $this;
89
    }
90
91
    /**
92
     * Add alternative phone to an account.
@@ 756-772 (lines=17) @@
753
     *
754
     * @return $this
755
     */
756
    public function setCompanyAddress($street, $number, $district, $city, $state, $zip, $complement = null, $country = self::ADDRESS_COUNTRY)
757
    {
758
        $address = new stdClass();
759
        $address->street = $street;
760
        $address->streetNumber = $number;
761
        $address->complement = $complement;
762
        $address->district = $district;
763
        $address->city = $city;
764
        $address->state = $state;
765
        $address->country = $country;
766
        $address->zipCode = $zip;
767
768
        $this->initializeCompany();
769
        $this->data->company->address = $address;
770
771
        return $this;
772
    }
773
774
    /**
775
     * 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.