omisai / php-identigo
PHP package to interact with the Identigo API
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^7.0
Requires (Dev)
- laravel/pint: ^1.27
- pestphp/pest: ^4.3
This package is auto-updated.
Last update: 2026-04-04 13:31:59 UTC
README
The original identiGO's OpenAPI documentation can be found at https://api.identigo.hu.
Features
- Object-oriented design for easy integration
- Comprehensive test suite with Pest
- Clear documentation for developers
Requirements
- PHP 8.1 or higher
Installation
Install the package via Composer:
composer require omisai/php-identigo
Usage
The package provides object-oriented access to the identiGO API. Here's a quick example:
use Omisai\Identigo\Configuration; use Omisai\Identigo\Api\AuthenticationApi; // Initialize configuration $config = new Configuration(); $config->setAccessToken('your-api-token'); // Create API client $authApi = new AuthenticationApi(null, $config); // Make API calls $response = $authApi->getTokenByHash($request);
For detailed information about:
- API Client Documentation: See the docs/Api folder
- Data Models: See the docs/Model folder
- API Endpoints: Visit the identiGO API Documentation
Testing
Run the test suite using Pest:
composer test
Contributing
Please see CONTRIBUTING.md for details on how to contribute to this project.
Security
Please see SECURITY.md for details on reporting security vulnerabilities.
License
This package is open-sourced software licensed under the MIT license.
Sponsoring
If you find this package useful, please consider sponsoring the development: Sponsoring on GitHub
Your support helps us maintain and improve this open-source project!
Acknowledgments
- OpenAPI Generator for generating the initial codebase
- Tested with Pest for a modern testing experience