Code Duplication    Length = 4-5 lines in 2 locations

src/Elements/ICMSIPI/D100.php 1 location

@@ 239-243 (lines=5) @@
236
             * Campo 13 (TP_CT-e) Preenchimento: informar o tipo de CT-e, BP-e ou CT-e OS,
237
             * quando o modelo do documento for “57”, “63” ou “67”, respectivamente.
238
             */
239
            if (empty($this->std->tp_ct_e) && (int)$this->std->tp_ct_e!==0) {
240
                throw new \InvalidArgumentException("[" . self::REG . "] Deve ser "
241
                    . "informado o tipo de CT-e, BP-e ou CT-e OS, quando o modelo do documento for 
242
                    “57”, “63” ou “67”, respectivamente.");
243
            }
244
245
            /**
246
             * Campo 24 (COD_MUN_ORIG): Campo obrigatório se “COD_MOD” do registro D100 for “57”, “63” ou “67”.

src/Elements/ICMSIPI/Z0000.php 1 location

@@ 165-168 (lines=4) @@
162
            throw new \InvalidArgumentException("[" . self::REG . "] Deve ser "
163
                . "informado apenas o CNPJ ou o CPF nunca os dois.");
164
        }
165
        if (!empty($this->std->cpf) && $this->std->ind_ativ == 0) {
166
            throw new \InvalidArgumentException("[" . self::REG . "] Como foi "
167
                . "informado o CPF então IND_ATIV deve ser igual a 1.");
168
        }
169
    }
170
}
171