leifermendez / scrapper-calculator
There is no license information available for the latest version (dev-master) of this package.
Generador de reporte, para obtener un promedio de zona y precio
dev-master
2019-12-10 12:05 UTC
Requires
- php: ^7.1.3
- ext-mysqli: *
- amenadiel/jpgraph: ^3.6
- fpdf/fpdf: ^1.81
This package is auto-updated.
Last update: 2024-12-10 23:22:53 UTC
README
Progreso del proyecto: Puedes ver el progreso del proyecto, sus próximas carácteristicas y en lo que se está trabajando actualmente. Aquí
Requisitos del sistema:
"php": "^7.1.3", "ext-mysqli": "*", "fpdf/fpdf": "^1.81", "amenadiel/jpgraph": "^3.6"
Ver más en composer.json
Uso:
El sistema es capaz de realizar 3 funciones, importar un archivo CSV, generar un reporte PDF global basado en un rango de km, y reporte PDF basado en km combinado con filtros
composer install
Importar CSV
<?php include __DIR__ . "/../vendor/autoload.php"; use leifermendez\rbs_accommodations\Calculator; $calculator = new Calculator(); $file = __DIR__ . '/../csv/2019-10-02T071802.756Z_alquiler-viviendas_madrid_villa-de-vallecas_ensanche-de-vallecas-la-gavia.csv'; $res = $calculator->importCSV($file); var_dump($res);
Reporte Global
<?php include __DIR__ . "/../vendor/autoload.php"; use leifermendez\rbs_accommodations\Calculator; $calculator = new Calculator(); $calculator->calculator( 'global', // Tipo de filtro '40.4238647', //Latitud '-3.700173', //Longitud 10 //Rango KM ); var_dump($calculator);
Reporte Filtro
<?php include __DIR__ . "/../vendor/autoload.php"; use leifermendez\rbs_accommodations\Calculator; $calculator = new Calculator(); $calculator->calculator( 'filters', // Tipo de filtro '40.4238647', //Latitud '-3.700173', //Longitud 10, //Rango KM [ 'bano' => [ // Nombre del campo en la bd por el cual filtrar 'symbol' => '=', // Condición del WHERE "=" 'value' => 1 //Valor a buscar ] ] ); var_dump($calculator);
Próximamente:
- Reporte PDF con graficas