@@ -57,11 +57,55 @@ use Josantonius\Hook\Hook;
57
57
58
58
Métodos disponibles en esta biblioteca:
59
59
60
+
61
+ ** getInstance()**
60
62
``` php
61
63
Hook::getInstance();
62
- Hook::setSingletonName();
63
- Hook::addAction();
64
- Hook::addActions();
64
+ ```
65
+
66
+ ** setSingletonName()**
67
+ ``` php
68
+ Hook::setSingletonName($method);
69
+ ```
70
+
71
+ | Atributo | Descripción | Tipo | Requerido | Por defecto
72
+ | --- | --- | --- | --- | --- |
73
+ | $method | Establecer el nombre del método para utilizar el patrón singleton | string | Sí | |
74
+
75
+ ** addAction()**
76
+ ``` php
77
+ Hook::addAction($tag, $function, $priority, $args);
78
+ ```
79
+
80
+ | Atributo | Descripción | Tipo | Requerido | Por defecto
81
+ | --- | --- | --- | --- | --- |
82
+ | $tag | Nombre del gancho de acción | string | Sí | |
83
+ | $function | Función donde insertat el gancho de acción | callable | Sí | |
84
+ | $priority | Orden en que se ejecuta la acción | int | No | 8 |
85
+ | $args | Establecer el nombre del método para utilizar el patrón singleton | int | No | 0 |
86
+
87
+ ** addActions()**
88
+ ``` php
89
+ Hook::addActions($actions);
90
+ ```
91
+
92
+ | Atributo | Descripción | Tipo | Requerido | Por defecto
93
+ | --- | --- | --- | --- | --- |
94
+ | $actions | Acciones | array | Sí | |
95
+
96
+ ** doAction()**
97
+ ``` php
98
+ Hook::doAction($tag, $args, $remove);
99
+ ```
100
+
101
+ | Atributo | Descripción | Tipo | Requerido | Por defecto
102
+ | --- | --- | --- | --- | --- |
103
+ | $tag | Nombre del gancho de acción | string | Sí | |
104
+ | $args | Argumentos opcionales | mixed | No | array() |
105
+ | $remove | Eliminar gancho después de ejecutar acciones | boolean | No | true |
106
+
107
+ ** current()**
108
+ ``` php
65
109
Hook::current();
66
110
```
67
111
0 commit comments