TigerZF
🌐Español

38.11. El adaptador de funciones de UserAgent TeraWurfl

38.11.1. Resumen

TeraWurfl analiza la base de datos WURFL y la convierte en una base de datos MySQL, y proporciona una API para consultar esa base de datos en busca de capacidades de dispositivos móviles. La API también realiza un almacenamiento en caché riguroso, lo que conduce a un excelente rendimiento.

38.11.2. Inicio rápido

Necesitará descargar e instalar TeraWurfl. Anote dónde instala la biblioteca (TeraWurfl.php); recomendamos instalarla en el directorio library de su aplicación.

Una vez instalado, la forma más fácil de usar TeraWurfl es configurarlo mediante el recurso de la aplicación.

resources.useragent.terawurfl.terawurfl_lib_dir = APPLICATION_PATH "/../library/"

Si el archivo es autocargable, también puede especificar una configuración vacía para utilizar el adaptador.

resources.useragent.terawurfl[] =

38.11.3. Opciones de configuración

Opciones de la API de TeraWurfl

terawurfl.terawurfl_lib_dir

Si usa la API de TeraWurfl, use esta clave para especificar en qué directorio existe el archivo TeraWurfl.php.

38.11.4. Métodos disponibles

getFromRequest(array $request, array $config);

Descompone la solicitud para devolver un array de capacidades del dispositivo.