File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# OpenAPI Library
22
3+ ## Installation
4+
5+ ``` sh
6+ composer require altravia/openapi
7+ ```
8+
39## Usage
410
511### Instanza della classe
612
7- ```
13+ ``` php
814 $this->openapi = new \OpenApi\OpenApi($scopes,$user,$apikey,"test");
915```
1016
11- Dove ``` $scopes `` ` è un array di stringhe o di oggetti in uno dei seguenti formati:
17+ Dove ` $scopes ` è un array di stringhe o di oggetti in uno dei seguenti formati:
1218
1319``` php
1420$scopes=[
15- "GET:ws.ufficiopostale.com/comuni",
16- ["domain"=>"ws.ufficiopostale.com", "method"=>"comuni","mode"=>"GET"]
21+ "GET:ws.ufficiopostale.com/comuni",
22+ ["domain"=>"ws.ufficiopostale.com", "method"=>"comuni","mode"=>"GET"]
1723];
1824```
1925
26+ ...e ` $environment ` è l'ambiente sceltro tra ` 'test' ` (default) e ` 'production' `
27+
28+
2029A questo punto, in base agli scopes indicati vengono creati i seguenti oggetto:
2130
2231``` php
@@ -49,3 +58,4 @@ La funzione consente di recuperare i dati aziendali a partire dalla partita IVA
4958
5059* $partitaIva: La partita IVA da cercare
5160* $ttl: Time To Release, per quanti secondi la chiamata resta in cache prima di essere effettuata una seconda volta
61+
You can’t perform that action at this time.
0 commit comments