anastaszor / php-api-fr-fi360
1.0.2
2025-02-26 15:51 UTC
Requires
- php: ^7.4 || ^8.0
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^7.3
- guzzlehttp/psr7: ^1.7 || ^2.0
Requires (Dev)
- rector/rector: ^1
README
API pour l'application F.i360°
This PHP package is automatically generated by the Swagger Codegen project:
- API version: 2.0.0
- Build package: io.swagger.codegen.v3.generators.php.PhpClientCodegen
Requirements
PHP 5.5 and later
Installation & Usage
Composer
To install the bindings via Composer, add the following to composer.json
:
{
"repositories": [
{
"type": "git",
"url": "https://github.com/php-extended/php-api-fr-fi360.git"
}
],
"require": {
"php-extended/php-api-fr-fi360": "*@dev"
}
}
Then run composer install
Manual Installation
Download the files and include autoload.php
:
require_once('/path/to/SwaggerClient-php/vendor/autoload.php');
Tests
To run the unit tests:
composer install
./vendor/bin/phpunit
Getting Started
Please follow the installation procedure and then run the following:
<?php
require_once(__DIR__ . '/vendor/autoload.php');
$apiInstance = new Swagger\Client\Api\BouteilleApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client()
);
$id = "id_example"; // string | Operateur identifier
$restitution = true; // bool |
$actif = true; // bool |
$provided_operateur_atteste = true; // bool |
$track_dechet_sign = true; // bool |
try {
$result = $apiInstance->apiOperateursBouteillesGetSubresourceOperateurSubresource($id, $restitution, $actif, $provided_operateur_atteste, $track_dechet_sign);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling BouteilleApi->apiOperateursBouteillesGetSubresourceOperateurSubresource: ', $e->getMessage(), PHP_EOL;
}
$apiInstance = new Swagger\Client\Api\BouteilleApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client()
);
$id = "id_example"; // string | Resource identifier
try {
$result = $apiInstance->getBouteilleItem($id);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling BouteilleApi->getBouteilleItem: ', $e->getMessage(), PHP_EOL;
}
$apiInstance = new Swagger\Client\Api\BouteilleApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client()
);
$body = new \Swagger\Client\Model\BouteilleBottleBottleWriteScanScanWriteOperationOperationWrite(); // \Swagger\Client\Model\BouteilleBottleBottleWriteScanScanWriteOperationOperationWrite | The new Bouteille resource
try {
$result = $apiInstance->postBouteilleCollection($body);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling BouteilleApi->postBouteilleCollection: ', $e->getMessage(), PHP_EOL;
}
$apiInstance = new Swagger\Client\Api\BouteilleApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client()
);
$body = new \Swagger\Client\Model\BouteilleBottleBottleWriteScanScanWriteOperationOperationWrite(); // \Swagger\Client\Model\BouteilleBottleBottleWriteScanScanWriteOperationOperationWrite | The updated Bouteille resource
$id = "id_example"; // string | Resource identifier
try {
$result = $apiInstance->putBouteilleItem($body, $id);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling BouteilleApi->putBouteilleItem: ', $e->getMessage(), PHP_EOL;
}
?>
Documentation for API Endpoints
All URIs are relative to https://api.fi360.fr/
Class | Method | HTTP request | Description |
---|---|---|---|
BouteilleApi | apiOperateursBouteillesGetSubresourceOperateurSubresource | GET /api/operateurs/{id}/bouteilles | Retrieves a Operateur resource. |
BouteilleApi | getBouteilleItem | GET /api/bouteilles/{id} | Retrieves a Bouteille resource. |
BouteilleApi | postBouteilleCollection | POST /api/bouteilles | Creates a Bouteille resource. |
BouteilleApi | putBouteilleItem | PUT /api/bouteilles/{id} | Replaces the Bouteille resource. |
ContratApi | getContratItem | GET /api/contrats/{id} | Retrieves a Contrat resource. |
DetenteurApi | apiOperateursDetenteursGetSubresourceOperateurSubresource | GET /api/operateurs/{id}/detenteurs | Retrieves a Operateur resource. |
DetenteurApi | getDetenteurItem | GET /api/detenteurs/{id} | Retrieves a Detenteur resource. |
DetenteurApi | postDetenteurCollection | POST /api/detenteurs | Creates a Detenteur resource. |
DetenteurApi | putDetenteurItem | PUT /api/detenteurs/{id} | Replaces the Detenteur resource. |
DistributeurApi | apiOperateursDistributeursGetSubresourceOperateurSubresource | GET /api/operateurs/{id}/distributeurs | Retrieves a Operateur resource. |
DistributeurApi | getDistributeurItem | GET /api/distributeurs/{id} | Retrieves a Distributeur resource. |
FibsddApi | apiOperateursFibsddsGetSubresourceOperateurSubresource | GET /api/operateurs/{id}/fibsdds | Retrieves a Operateur resource. |
FibsddApi | deleteFibsddItem | DELETE /api/fibsdds/{id} | Removes the Fibsdd resource. |
FibsddApi | getFibsddItem | GET /api/fibsdds/{id} | Retrieves a Fibsdd resource. |
FibsddApi | putFibsddItem | PUT /api/fibsdds/{id} | Replaces the Fibsdd resource. |
FluideApi | getFluideCollection | GET /api/fluides | Retrieves the collection of Fluide resources. |
FluideApi | getFluideItem | GET /api/fluides/{id} | Retrieves a Fluide resource. |
FournisseurApi | getFournisseurCollection | GET /api/fournisseurs | Retrieves the collection of Fournisseur resources. |
FournisseurApi | getFournisseurItem | GET /api/fournisseurs/{id} | Retrieves a Fournisseur resource. |
FuiteApi | getFuiteCollection | GET /api/fuites | Retrieves the collection of Fuite resources. |
FuiteApi | getFuiteItem | GET /api/fuites/{id} | Retrieves a Fuite resource. |
InstallationApi | getInstallationCollection | GET /api/installations | Retrieves the collection of Installation resources. |
InstallationApi | getInstallationItem | GET /api/installations/{id} | Retrieves a Installation resource. |
NomBouteilleApi | getNomBouteilleCollection | GET /api/nom_bouteilles | Retrieves the collection of NomBouteille resources. |
NomBouteilleApi | getNomBouteilleItem | GET /api/nom_bouteilles/{id} | Retrieves a NomBouteille resource. |
OperateurApi | apiOperateursBouteillesGetSubresourceOperateurSubresource | GET /api/operateurs/{id}/bouteilles | Retrieves a Operateur resource. |
OperateurApi | apiOperateursDetenteursGetSubresourceOperateurSubresource | GET /api/operateurs/{id}/detenteurs | Retrieves a Operateur resource. |
OperateurApi | apiOperateursDistributeursGetSubresourceOperateurSubresource | GET /api/operateurs/{id}/distributeurs | Retrieves a Operateur resource. |
OperateurApi | apiOperateursFibsddsGetSubresourceOperateurSubresource | GET /api/operateurs/{id}/fibsdds | Retrieves a Operateur resource. |
OperateurApi | apiOperateursOutilsGetSubresourceOperateurSubresource | GET /api/operateurs/{id}/outils | Retrieves a Operateur resource. |
OperateurApi | getOperateurItem | GET /api/operateurs/{id} | Retrieves a Operateur resource. |
OperateurOptionsApi | getOperateurOptionsItem | GET /api/operateur_options/{id} | Retrieves a OperateurOptions resource. |
OperationBouteilleApi | getOperationBouteilleCollection | GET /api/operation_bouteilles | Retrieves the collection of OperationBouteille resources. |
OperationBouteilleApi | getOperationBouteilleItem | GET /api/operation_bouteilles/{id} | Retrieves a OperationBouteille resource. |
OutilApi | apiOperateursOutilsGetSubresourceOperateurSubresource | GET /api/operateurs/{id}/outils | Retrieves a Operateur resource. |
OutilApi | getOutilItem | GET /api/outils/{id} | Retrieves a Outil resource. |
OutilApi | postOutilCollection | POST /api/outils | Creates a Outil resource. |
OutilApi | putOutilItem | PUT /api/outils/{id} | Replaces the Outil resource. |
PhotoApi | getPhotoCollection | GET /api/photos | Retrieves the collection of Photo resources. |
PhotoApi | getPhotoItem | GET /api/photos/{id} | Retrieves a Photo resource. |
PieceApi | getPieceCollection | GET /api/pieces | Retrieves the collection of Piece resources. |
PieceApi | getPieceItem | GET /api/pieces/{id} | Retrieves a Piece resource. |
ScansBouteilleApi | getScansBouteilleCollection | GET /api/scans_bouteilles | Retrieves the collection of ScansBouteille resources. |
ScansBouteilleApi | getScansBouteilleItem | GET /api/scans_bouteilles/{id} | Retrieves a ScansBouteille resource. |
ScansInstallationApi | getScansInstallationCollection | GET /api/scans_installations | Retrieves the collection of ScansInstallation resources. |
ScansInstallationApi | getScansInstallationItem | GET /api/scans_installations/{id} | Retrieves a ScansInstallation resource. |
TransporteurApi | deleteTransporteurItem | DELETE /api/transporteurs/{id} | Removes the Transporteur resource. |
TransporteurApi | getTransporteurCollection | GET /api/transporteurs | Retrieves the collection of Transporteur resources. |
TransporteurApi | getTransporteurItem | GET /api/transporteurs/{id} | Retrieves a Transporteur resource. |
TransporteurApi | postTransporteurCollection | POST /api/transporteurs | Creates a Transporteur resource. |
TransporteurApi | putTransporteurItem | PUT /api/transporteurs/{id} | Replaces the Transporteur resource. |
TypeOperationApi | getTypeOperationCollection | GET /api/type_operations | Retrieves the collection of TypeOperation resources. |
TypeOperationApi | getTypeOperationItem | GET /api/type_operations/{id} | Retrieves a TypeOperation resource. |
UserApi | getMeUserCollection | GET /api/me | Retrieves the collection of User resources. |
UserApi | getUserItem | GET /api/users/{id} | Retrieves a User resource. |
UserApi | putUserItem | PUT /api/users/{id} | Replaces the User resource. |
Documentation For Models
- AnyOfBouteilleBottleBottleReadScanScanReadOperationOperationReadDistributeurRetour
- AnyOfBouteilleBottleBottleWriteScanScanWriteOperationOperationWriteDistributeurRetour
- AnyOfFibsddFibsddFibsddReadLeakLeakReadPhotoPhotoReadInstallationInstallationReadHolderHolderReadPiecePieceReadOperationOperationReadDetecteur
- AnyOfFibsddFibsddFibsddWriteLeakLeakWritePhotoPhotoWritePiecePieceWriteOperationOperationWriteDetecteur
- AnyOfInstallationFibsddFibsddReadLeakLeakReadPhotoPhotoReadInstallationInstallationReadHolderHolderReadPiecePieceReadOperationOperationReadBatiment
- AnyOfInstallationHolderHolderReadInstallationInstallationReadBatiment
- AnyOfInstallationHolderHolderWriteInstallationInstallationWriteBatiment
- AnyOfInstallationInstallationInstallationReadBatiment
- AnyOfOperationBouteilleBottleBottleReadScanScanReadOperationOperationReadFibsdd
- AnyOfOperationBouteilleBottleBottleWriteScanScanWriteOperationOperationWriteFibsdd
- BatimentFibsddFibsddReadLeakLeakReadPhotoPhotoReadInstallationInstallationReadHolderHolderReadPiecePieceReadOperationOperationRead
- BatimentHolderHolderReadInstallationInstallationRead
- BatimentHolderHolderWriteInstallationInstallationWrite
- BatimentInstallationInstallationRead
- BouteilleBottleBottleReadScanScanReadOperationOperationRead
- BouteilleBottleBottleWriteScanScanWriteOperationOperationWrite
- BouteilleFibsddFibsddReadLeakLeakReadPhotoPhotoReadInstallationInstallationReadHolderHolderReadPiecePieceReadOperationOperationRead
- BouteilleFibsddFibsddWriteLeakLeakWritePhotoPhotoWritePiecePieceWriteOperationOperationWrite
- ContratContractContractRead
- DetenteurFibsddFibsddReadLeakLeakReadPhotoPhotoReadInstallationInstallationReadHolderHolderReadPiecePieceReadOperationOperationRead
- DetenteurFibsddFibsddWriteLeakLeakWritePhotoPhotoWritePiecePieceWriteOperationOperationWrite
- DetenteurHolderHolderReadInstallationInstallationRead
- DetenteurHolderHolderWriteInstallationInstallationWrite
- DistributeurBottleBottleReadScanScanReadOperationOperationRead
- DistributeurBottleBottleWriteScanScanWriteOperationOperationWrite
- DistributeurDistributorDistributorRead
- FibsddBottleBottleReadScanScanReadOperationOperationRead
- FibsddBottleBottleWriteScanScanWriteOperationOperationWrite
- FibsddFibsddFibsddReadLeakLeakReadPhotoPhotoReadInstallationInstallationReadHolderHolderReadPiecePieceReadOperationOperationRead
- FibsddFibsddFibsddWriteLeakLeakWritePhotoPhotoWritePiecePieceWriteOperationOperationWrite
- FluideFuidFluidRead
- FournisseurProviderRead
- FuiteFibsddFibsddReadLeakLeakReadPhotoPhotoReadInstallationInstallationReadHolderHolderReadPiecePieceReadOperationOperationRead
- FuiteFibsddFibsddWriteLeakLeakWritePhotoPhotoWritePiecePieceWriteOperationOperationWrite
- FuiteLeakLeakRead
- InformationInstallationFibsddFibsddReadLeakLeakReadPhotoPhotoReadInstallationInstallationReadHolderHolderReadPiecePieceReadOperationOperationRead
- InformationInstallationHolderHolderReadInstallationInstallationRead
- InformationInstallationHolderHolderWriteInstallationInstallationWrite
- InformationInstallationInstallationInstallationRead
- InstallationFibsddFibsddReadLeakLeakReadPhotoPhotoReadInstallationInstallationReadHolderHolderReadPiecePieceReadOperationOperationRead
- InstallationFibsddFibsddWriteLeakLeakWritePhotoPhotoWritePiecePieceWriteOperationOperationWrite
- InstallationHolderHolderReadInstallationInstallationRead
- InstallationHolderHolderWriteInstallationInstallationWrite
- InstallationInstallationInstallationRead
- JustificatoryToolToolRead
- NomBouteilleBottleNameBottleNameRead
- OperateurOperatorOperatorReadUserRead
- OperateurOptionsOperateurOptionsOperateurOptionsRead
- OperateurUserUserReadOperatorReadDistributorRead
- OperationBouteilleBottleBottleReadScanScanReadOperationOperationRead
- OperationBouteilleBottleBottleWriteScanScanWriteOperationOperationWrite
- OperationBouteilleFibsddFibsddReadLeakLeakReadPhotoPhotoReadInstallationInstallationReadHolderHolderReadPiecePieceReadOperationOperationRead
- OperationBouteilleFibsddFibsddWriteLeakLeakWritePhotoPhotoWritePiecePieceWriteOperationOperationWrite
- OperationBouteilleOperationOperationRead
- OptionsOperateurOptionsOperateurOptionsRead
- OutilFibsddFibsddReadLeakLeakReadPhotoPhotoReadInstallationInstallationReadHolderHolderReadPiecePieceReadOperationOperationRead
- OutilFibsddFibsddWriteLeakLeakWritePhotoPhotoWritePiecePieceWriteOperationOperationWrite
- OutilToolToolRead
- OutilToolToolWrite
- PhotoFibsddFibsddReadLeakLeakReadPhotoPhotoReadInstallationInstallationReadHolderHolderReadPiecePieceReadOperationOperationRead
- PhotoFibsddFibsddWriteLeakLeakWritePhotoPhotoWritePiecePieceWriteOperationOperationWrite
- PhotoPhotoPhotoRead
- PieceFibsddFibsddReadLeakLeakReadPhotoPhotoReadInstallationInstallationReadHolderHolderReadPiecePieceReadOperationOperationRead
- PieceFibsddFibsddWriteLeakLeakWritePhotoPhotoWritePiecePieceWriteOperationOperationWrite
- PiecePiecePieceRead
- ScansBouteilleBottleBottleReadScanScanReadOperationOperationRead
- ScansBouteilleBottleBottleWriteScanScanWriteOperationOperationWrite
- ScansBouteilleScanScanRead
- ScansInstallationScanScanRead
- Transporteur
- TypeOperationTypeOperationRead
- TypeOutilToolToolRead
- TypeOutilToolToolWrite
- UserOperatorOperatorReadUserRead
- UserUserUserReadOperatorReadDistributorRead
- UserUserUserWrite
Documentation For Authorization
All endpoints do not require authorization.