@@ -22,15 +22,15 @@ Biblioteca PHP para manejo de estilos y scripts; Añadir, minimizar, unificar e
22
22
23
23
---
24
24
25
- ### Requisitos
25
+ ## Requisitos
26
26
27
- Esta clase es soportada por versiones de ` PHP 5.6 ` o superiores y es compatible con versiones de ` HHVM 3.0 ` o superiores.
27
+ Esta clase es soportada por versiones de ** PHP 5.6** o superiores y es compatible con versiones de ** HHVM 3.0** o superiores.
28
28
29
- ### Instalación
29
+ ## Instalación
30
30
31
31
La mejor forma de instalar esta extensión es a través de [ Composer] ( http://getcomposer.org/download/ ) .
32
32
33
- Para instalar ` PHP Asset library ` , simplemente escribe:
33
+ Para instalar ** PHP Asset library** , simplemente escribe:
34
34
35
35
$ composer require Josantonius/Asset
36
36
@@ -52,11 +52,11 @@ O **instalarlo manualmente**:
52
52
53
53
$ wget https://raw.githubusercontent.com/Josantonius/PHP-Json/master/src/Json.php
54
54
55
- ### Métodos disponibles
55
+ ## Métodos disponibles
56
56
57
57
Métodos disponibles en esta biblioteca:
58
58
59
- ` Agregar scripts o estilos: `
59
+ ### - Agregar scripts o estilos:
60
60
61
61
``` php
62
62
Asset::add($type, $data);
@@ -77,7 +77,7 @@ Asset::add($type, $data);
77
77
78
78
** # Return** (boolean)
79
79
80
- ` Comprobar si se ha añadido un estilo o script en particular: `
80
+ ### - Comprobar si se ha añadido un estilo o script en particular:
81
81
82
82
``` php
83
83
Asset::isAdded($type, $name);
@@ -90,7 +90,7 @@ Asset::isAdded($type, $name);
90
90
91
91
** # Return** (boolean)
92
92
93
- ` Eliminar script o estilo: `
93
+ ### - Eliminar script o estilo:
94
94
95
95
``` php
96
96
Asset::remove($type, $name);
@@ -103,7 +103,7 @@ Asset::remove($type, $name);
103
103
104
104
** # Return** (boolean true)
105
105
106
- ` Unificar el contenido de los archivos en un único archivo: `
106
+ ### - Unificar el contenido de los archivos en un único archivo:
107
107
108
108
``` php
109
109
Asset::unify($uniqueID, $params, $minify);
@@ -117,7 +117,7 @@ Asset::unify($uniqueID, $params, $minify);
117
117
118
118
** # Return** (boolean true)
119
119
120
- ` Salida de hojas de estilos: `
120
+ ### - Salida de hojas de estilos:
121
121
122
122
``` php
123
123
Asset::outputStyles($output);
@@ -129,7 +129,7 @@ Asset::outputStyles($output);
129
129
130
130
** # Return** (string|false) → Estilos o false
131
131
132
- ` Salida de hojas de scripts: `
132
+ ### - Salida de hojas de scripts:
133
133
134
134
``` php
135
135
Asset::outputScripts($place, $output);
@@ -142,17 +142,17 @@ Asset::outputScripts($place, $output);
142
142
143
143
** # Return** (string|false) → Scripts o false
144
144
145
- ### Cómo empezar
145
+ ## Cómo empezar
146
146
147
- Para utilizar esta clase con ` Composer ` :
147
+ Para utilizar esta clase con ** Composer** :
148
148
149
149
``` php
150
150
require __DIR__ . '/vendor/autoload.php';
151
151
152
152
use Josantonius\Asset\Asset;
153
153
```
154
154
155
- Si la instalaste ` manualmente ` , utiliza:
155
+ Si la instalaste ** manualmente** , utiliza:
156
156
157
157
``` php
158
158
require_once __DIR__ . '/Asset.php';
@@ -161,11 +161,11 @@ require_once __DIR__ . '/Json.php';
161
161
use Josantonius\Asset\Asset;
162
162
```
163
163
164
- ### Uso
164
+ ## Uso
165
165
166
166
Ejemplo de uso para esta biblioteca:
167
167
168
- ** Agregar estilos:**
168
+ ### - Agregar estilos:
169
169
170
170
``` php
171
171
Asset::add('style', [
@@ -180,7 +180,7 @@ Asset::add('style', [
180
180
]);
181
181
```
182
182
183
- ** Agregar scripts:**
183
+ ### - Agregar scripts:
184
184
185
185
``` php
186
186
Asset::add('script', [
@@ -197,33 +197,33 @@ Asset::add('script', [
197
197
]);
198
198
```
199
199
200
- ** Verificar si los recursos se han añadido correctamente:**
200
+ ### - Verificar si los recursos se han añadido correctamente:
201
201
202
202
``` php
203
203
Asset::isAdded('script', 'script-first'); // true
204
204
Asset::isAdded('style', 'style-first'); // true
205
205
```
206
206
207
- ** Borrar recursos añadidos:**
207
+ ### - Borrar recursos añadidos:
208
208
209
209
``` php
210
210
Asset::remove('style', 'style-first') // true
211
211
Asset::remove('script', 'script-first'); // true
212
212
```
213
213
214
- ** Unificar:**
214
+ ### - Unificar:
215
215
216
216
``` php
217
217
Asset::unify('UniqueID', 'http://josantonius.com/min/');
218
218
```
219
219
220
- ** Unificar y minimizar:**
220
+ ### - Unificar y minimizar:
221
221
222
222
``` php
223
223
Asset::unify('UniqueID', 'http://josantonius.com/min/', true);
224
224
```
225
225
226
- ** Unificar indicando diferentes rutas de urls para estilos y scripts:**
226
+ ### - Unificar indicando diferentes rutas de urls para estilos y scripts:
227
227
228
228
``` php
229
229
Asset::unify('UniqueID', [
@@ -233,7 +233,7 @@ Asset::unify('UniqueID', [
233
233
]);
234
234
```
235
235
236
- ** Unificar y minimizar indicando diferentes rutas de urls para estilos y scripts:**
236
+ ### - Unificar y minimizar indicando diferentes rutas de urls para estilos y scripts:
237
237
238
238
``` php
239
239
Asset::unify('UniqueID', [
@@ -244,25 +244,25 @@ Asset::unify('UniqueID', [
244
244
], true);
245
245
```
246
246
247
- ** Imprimir estilos:**
247
+ ### - Imprimir estilos:
248
248
249
249
``` php
250
250
echo Asset::outputStyles();
251
251
```
252
252
253
- ** Imprimir los scripts del footer:**
253
+ ### - Imprimir los scripts del footer:
254
254
255
255
``` php
256
256
echo Asset::outputScripts('footer');
257
257
```
258
258
259
- ** Imprimir los scripts del header:**
259
+ ### - Imprimir los scripts del header:
260
260
261
261
``` php
262
262
echo Asset::outputScripts('header');
263
263
```
264
264
265
- ### Tests
265
+ ## Tests
266
266
267
267
Para ejecutar las [ pruebas] ( tests ) necesitarás [ Composer] ( http://getcomposer.org/download/ ) y seguir los siguientes pasos:
268
268
@@ -284,12 +284,12 @@ Ejecutar todas las pruebas anteriores:
284
284
285
285
$ composer tests
286
286
287
- ### ☑ Tareas pendientes
287
+ ## ☑ Tareas pendientes
288
288
289
289
- [x] Completar tests
290
290
- [x] Mejorar la documentación
291
291
292
- ### Contribuir
292
+ ## Contribuir
293
293
294
294
1 . Comprobar si hay incidencias abiertas o abrir una nueva para iniciar una discusión en torno a un fallo o función.
295
295
1 . Bifurca la rama del repositorio en GitHub para iniciar la operación de ajuste.
@@ -299,15 +299,15 @@ Ejecutar todas las pruebas anteriores:
299
299
300
300
Esto está pensado para proyectos grandes y de larga duración.
301
301
302
- ### Repositorio
302
+ ## Repositorio
303
303
304
304
Los archivos de este repositorio se crearon y subieron automáticamente con [ Reposgit Creator] ( https://github.com/Josantonius/BASH-Reposgit ) .
305
305
306
- ### Licensing
306
+ ## Licensing
307
307
308
308
This project is licensed under ** MIT license** . See the [ LICENSE] ( LICENSE ) file for more info.
309
309
310
- ### Copyright
310
+ ## Copyright
311
311
312
312
2016 - 2017 Josantonius, [ josantonius.com] ( https://josantonius.com/ )
313
313
0 commit comments