@@ -28,60 +28,73 @@ Si quieres saber más sobre la lógica utilizada a este paquete puedes visitar e
28
28
29
29
Instalación
30
30
----
31
- composer require tavo1987/ec-validador-cedula-ruc
31
+ ``` bash
32
+ composer require tavo1987/ec-validador-cedula-ruc
33
+ ```
32
34
33
35
Uso
34
36
----
35
37
36
- - Instanciar la clase y llamar al metodo para validar la identificación
38
+ - Primero Asegúrese de requerir al archivo de carga automática de composer así:
37
39
40
+ ``` php
41
+ require 'vendor/autoload.php';
38
42
```
39
- // Crear nuevo objecto
43
+
44
+ - Luego Instanciar la clase y llamar al método para validar la identificación
45
+
46
+ Ejemplo:
47
+
48
+ ``` php
49
+ //Cargar el autoload de composer
50
+ require 'vendor/autoload.php';
51
+
52
+ // Crear nuevo objeto
40
53
$validador = new Tavo\ValidadorEc;
41
54
42
55
// validar CI
43
56
if ($validador->validarCedula('0926687856')) {
44
57
echo 'Cédula válida';
45
58
} else {
46
- echo 'Cédula incorrecta: '.$validador->getMessage ();
59
+ echo 'Cédula incorrecta: '.$validador->getError ();
47
60
}
48
61
49
62
// validar RUC persona natural
50
63
if ($validador->validarRucPersonaNatural('0926687856001')) {
51
64
echo 'RUC válido';
52
65
} else {
53
- echo 'RUC incorrecto: '.$validador->getMessage ();
66
+ echo 'RUC incorrecto: '.$validador->getError ();
54
67
}
55
68
56
69
// validar RUC sociedad privada
57
70
if ($validador->validarRucSociedadPrivada('0992397535001')) {
58
71
echo 'RUC válido';
59
72
} else {
60
- echo 'RUC incorrecto: '.$validador->getMessage ();
73
+ echo 'RUC incorrecto: '.$validador->getError ();
61
74
}
62
75
63
76
// validar RUC sociedad pública
64
77
if ($validador->validarRucSociedadPublica('1760001550001')) {
65
78
echo 'RUC válido';
66
79
} else {
67
- echo 'RUC incorrecto: '.$validador->getMessage ();
80
+ echo 'RUC incorrecto: '.$validador->getError ();
68
81
}
69
82
```
70
83
71
84
72
85
Tests
73
86
-------
74
87
75
- El paquete se encuentra con sus respectivos suite de tests (phpunit) los cuales puedes encontrarlos
88
+ El paquete se encuentra con su respectiva suite de tests (phpunit) los cuales puedes encontrarlos
76
89
en el siguiente directorio ` tests `
77
90
78
91
Cómo contribuir
79
92
------------
80
93
81
94
Si encuentras algún error o quieres agregar más funcionalidad, por favor siéntete libre de abrir un issue o enviar un pull request, que
82
- lo analizaremos y agregaremos a nuestro repositorio lo mas pronto posible siempre y cuando cumpla con las siguientes reglas
95
+ lo analizaremos y agregaremos a nuestro repositorio lo mas pronto posible, siempre y cuando cumpla con las siguientes reglas
83
96
84
- - Todos los Test deben estar en verde, es decir exitosamente
97
+ - Todos los Test deben estar en verde, es decir pasar exitosamente
85
98
- Si escribes una nueva funcionalidad este debe tener su propio test, para probar la misma
86
99
87
100
Contactos
0 commit comments