Mapa
extends BaseController
in package
Class BaseController
BaseController provides a convenient place for loading components and performing functions that are needed by all your controllers. Extend this class in any new controllers: class Home extends BaseController
For security be sure to declare any new methods as protected or private.
Table of Contents
- $apiazimut : mixed
- $forceHTTPS : int
- Should enforce HTTPS access for all methods in this controller.
- $helpers : array<string|int, mixed>
- Helpers that will be automatically loaded on class instantiation.
- $logger : LoggerInterface
- Instance of logger to use.
- $mysqli : mixed
- $request : RequestInterface
- Instance of the main Request object.
- $response : ResponseInterface
- Instance of the main response object.
- $validator : Validation
- Once validation has been run, will hold the Validation instance.
- evidenceSearchListDetailQuery() : mixed
- Devuelve el eid (evidenceid) necesario para conseguir el path ue lleva al video de la incidencia o imágen (si la tuviera).
- getAlertas() : mixed
- getAlertasTipo() : mixed
- getConductores() : mixed
- Devuelve todos los conductores disponibles
- getEventos() : mixed
- getFlotas() : mixed
- Devuelve todas las flotas disponibles
- getLineas() : mixed
- Devuelve todas las líneas disponibles
- getParadas() : mixed
- Devuelve todas las paradas disponibles
- getTerId() : mixed
- Devuelve un array de terid
- index() : mixed
- En la función vistaMapa() se muestra la View mapa.php
- initController() : mixed
- Constructor.
- latLongInformation() : mixed
- Devuelve un array de vehículos necesario para saber su posición en el mapa mediante la latitud y la longitud
- vehiculosTotal() : mixed
- Devuelve todos los vehiculos disponibles
- cachePage() : mixed
- Provides a simple way to tie into the main CodeIgniter class and tell it how long to cache the current page for.
- forceHTTPS() : mixed
- A convenience method to use when you need to ensure that a single method is reached only via HTTPS. If it isn't, then a redirect will happen back to this method and HSTS header will be sent to have modern browsers transform requests automatically.
- loadHelpers() : mixed
- Handles "auto-loading" helper files.
- validate() : bool
- A shortcut to performing validation on input data. If validation is not successful, a $errors property will be set on this class.
Properties
$apiazimut
protected
mixed
$apiazimut
$forceHTTPS
Should enforce HTTPS access for all methods in this controller.
protected
int
$forceHTTPS
= 0
Number of seconds to set HSTS header
$helpers
Helpers that will be automatically loaded on class instantiation.
protected
array<string|int, mixed>
$helpers
= []
$logger
Instance of logger to use.
protected
LoggerInterface
$logger
$mysqli
protected
mixed
$mysqli
$request
Instance of the main Request object.
protected
RequestInterface
$request
$response
Instance of the main response object.
protected
ResponseInterface
$response
$validator
Once validation has been run, will hold the Validation instance.
protected
Validation
$validator
Methods
evidenceSearchListDetailQuery()
Devuelve el eid (evidenceid) necesario para conseguir el path ue lleva al video de la incidencia o imágen (si la tuviera).
public
evidenceSearchListDetailQuery() : mixed
Return values
mixed —getAlertas()
public
getAlertas() : mixed
Return values
mixed —getAlertasTipo()
public
getAlertasTipo() : mixed
Return values
mixed —getConductores()
Devuelve todos los conductores disponibles
public
getConductores() : mixed
Return values
mixed —getEventos()
public
getEventos() : mixed
Return values
mixed —getFlotas()
Devuelve todas las flotas disponibles
public
getFlotas() : mixed
Return values
mixed —getLineas()
Devuelve todas las líneas disponibles
public
getLineas() : mixed
Return values
mixed —getParadas()
Devuelve todas las paradas disponibles
public
getParadas() : mixed
Return values
mixed —getTerId()
Devuelve un array de terid
public
getTerId() : mixed
Return values
mixed —index()
En la función vistaMapa() se muestra la View mapa.php
public
index() : mixed
Return values
mixed —initController()
Constructor.
public
initController(RequestInterface $request, ResponseInterface $response, LoggerInterface $logger) : mixed
Parameters
- $request : RequestInterface
- $response : ResponseInterface
- $logger : LoggerInterface
Tags
Return values
mixed —latLongInformation()
Devuelve un array de vehículos necesario para saber su posición en el mapa mediante la latitud y la longitud
public
latLongInformation() : mixed
Return values
mixed —vehiculosTotal()
Devuelve todos los vehiculos disponibles
public
vehiculosTotal() : mixed
Return values
mixed —cachePage()
Provides a simple way to tie into the main CodeIgniter class and tell it how long to cache the current page for.
protected
cachePage(int $time) : mixed
Parameters
- $time : int
Return values
mixed —forceHTTPS()
A convenience method to use when you need to ensure that a single method is reached only via HTTPS. If it isn't, then a redirect will happen back to this method and HSTS header will be sent to have modern browsers transform requests automatically.
protected
forceHTTPS([int $duration = 31536000 ]) : mixed
Parameters
- $duration : int = 31536000
-
The number of seconds this link should be considered secure for. Only with HSTS header. Default value is 1 year.
Tags
Return values
mixed —loadHelpers()
Handles "auto-loading" helper files.
protected
loadHelpers() : mixed
Tags
Return values
mixed —validate()
A shortcut to performing validation on input data. If validation is not successful, a $errors property will be set on this class.
protected
validate(array<string|int, mixed>|string $rules[, array<string|int, mixed> $messages = [] ]) : bool
Parameters
- $rules : array<string|int, mixed>|string
- $messages : array<string|int, mixed> = []
-
An array of custom error messages