Download the PHP package ajtarragona/accede-client without Composer
On this page you can find all versions of the php package ajtarragona/accede-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package accede-client
ACCEDE (Tercers, Vialer i Firmadoc) Client for Laravel 5.6
Paquet d'accés al WS de Accede (Aytos) per a Tercers i Vialer
Instalació
Configuració
Pots configurar el paquet a través de l'arxiu .env
de l'aplicació. Aquests son els parámetres disponibles :
Alternativament, pots publicar l'arxiu de configuració del paquet amb la comanda:
Això copiarà l'arxiu a config/accede.php
.
Publicar configuració Laroute
posar rutes absolutes a app/config/laroute.php
Publicar scripts laroute cada vegada que canviem una ruta
Ús
Un cop configurat, el paquet està a punt per fer-se servir.
Ho pots fer de les següents maneres:
A través d'una Facade
:
En aquest cas, per facilitar-ne l'ús, es pot registrar l'alias de la Facade a l'arxiu config/app.php
:
Vía Injecció de dependències:
Als teus controlladors, helpers, model:
Vía funció helper
:
Funcions
AccedeTercers
Funció | Paràmetres | Retorn |
---|---|---|
getTercerById | id : codi del tercer |
Un objecte Tercer |
searchTercersByName | name : que contingui el nom del tercer |
Un array d'objectes Tercer |
searchTercersBySurname1 | surname : que contingui el primer cognom del tercer |
Un array d'objectes Tercer |
searchTercersBySurname2 | surname : que contingui el segon cognom del tercer |
Un array d'objectes Tercer |
searchTercersBySurnames | surname1 : que contingui el primer cognom del tercersurname2 : que contingui el segon cognom del tercer |
Un array d'objectes Tercer |
searchTercersByParts | filter : agafa les parts de l'string passat (separat per espais) i busca a nom i a cognoms i interseca |
Un array d'objectes Tercer |
searchTercersByFullName | filter : que es contingui a nom o cognoms |
Un array d'objectes Tercer |
getTercerByPasaporte | pasaporte : que el passaport sigui igual |
Un array d'objectes Tercer |
getTercerByTarjetaResidencia | tresidencia : que la tarjeta sigui igual |
Un array d'objectes Tercer |
getTercerByCIF | cif : que el cif sigui igual |
Un array d'objectes Tercer |
getTercerByDNI | dni : que el dni sigui igual |
Un array d'objectes Tercer |
getTercerByNIF | nif : que el cif sigui igual |
Un array d'objectes Tercer |
getDomicilisTercer | id : codi del tercer |
Array d'objectes Domicili |
createTercer | tercer : objecte tercer |
boolea |
updateTercer | tercer : objecte tercer |
boolea |
deleteTercer | id : codi del tercer |
boolea |
En tots els casos es retorna una excepció si falla o no es troba res.
AccedeVialer
Funció | Paràmetres | Retorn |
---|---|---|
getPais | codigoPais |
Un objecte Pais |
getAllPaisos | Un array d'objectes Pais |
|
searchPaisosByName | filter |
Un array d'objectes Pais el nom dels quals sigui igual al filtre passat. És insensible a majúscules Busqueda exacta |
getProvincia | codigoProvincia |
Un objecte Provincia segons el codi passat |
getAllProvincies | Un array d'objectes Provincia |
|
searchProvinciesByName | filter |
Un array d'objectes Provincia el nom dels quals sigui igual al filtre passat. És insensible a majúscules Busqueda exacta |
getMunicipi | codigoMunicipio codigoProvincia=false |
|
getAllMunicipis | codigoProvincia=false |
|
searchMunicipisByName | filter codigoProvincia=false |
|
getPortal | codigoPortal |
|
getAllPortals | ||
getPorta | codigoPuerta |
|
getAllPortes | ||
getPlanta | codigoPlanta |
|
getAllPlantes | ||
getEscala | codigoEscalera |
|
getAllEscales | ||
getAllBlocs | codiProvincia=false codiMunicipi=false |
|
getBloc | codigoBloque |
|
getAllCodisPostals | codiProvincia=false codiMunicipi=false |
|
getCodiPostal | codigoPostal codiProvincia=false codiMunicipi=false |
|
getCodisPostalsVia | codigoIneVia numero=false |
|
getNumerosVia | codigoIneVia |
|
getBlocsVia | codigoIneVia |
|
getLletresVia | codigoIneVia numero=false |
|
getPlantesVia | codigoIneVia numero=false |
|
getEscalesVia | codigoIneVia numero=false |
|
getPortesVia | codigoIneVia numero=false nombrePlanta=false |
|
searchViesByName | filter codiProvincia=false codiMunicipi=false |
|
getAllVies | codiProvincia=false codiMunicipi=false |
|
getVia | codigoIneVia |
|
getAllTipusVia | ||
getTipusVia | codigoTipoVia |
|
searchDomicilis | params=[] |
|
getDomicilisByVia | codiVia numeroDesde=false numeroHasta=false |
En tots els casos es retorna una excepció
AccedeErrorException
si falla oAccedeNoResultsException
si no es troba res.
Firmadoc
Funció | Paràmetres | Retorn |
---|---|---|
createDocument | params=[] |
Id del document |