javonet / javonet-php-sdk
Javonet allows you to reference and use modules or packages written in (Java/Kotlin/Groovy/Clojure, C#/VB.NET, Ruby, Perl, Python, PHP, JavaScript/TypeScript) like they were created in your technology.
Installs: 255
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/javonet/javonet-php-sdk
Requires
- php: ^7.4 || ^8.0
- ext-curl: *
- ext-ffi: *
- ext-json: *
- ext-mbstring: *
- ext-zip: *
- guzzlehttp/promises: ^2.0
README
Javonet allows you to reference and use modules or packages written in (Java/Kotlin/Groovy/Clojure, C#/VB.NET, Ruby, Perl, Python, PHP, JavaScript/TypeScript) like they were created in your technology.
It works on Linux/Windows and MacOS for applications created in JVM, CLR/Netcore, Perl, Python, PHP, Ruby, NodeJS, C++ or GoLang and gives you unparalleled freedom and flexibility with native performance in building your mixed-technologies products. Let it be accessing best AI or cryptography libraries, devices SDKs, legacy client modules, internal custom packages or anything from public repositories available on NPM, Nuget, PyPI, Maven/Gradle, RubyGems or GitHub. Get free from programming languages barriers today! For more information check out our guides at https://www.javonet.com/guides/v2/
To automatically unpack javonet php sdk to vendor add the following entry in composer.json:
"scripts": { "post-install-cmd": [ "@post-update-cmd" ], "post-update-cmd": [ "@php vendor/javonet/javonet-php-sdk/scripts/download-lfs-files.php" "@php vendor/javonet/javonet-php-sdk/scripts/extract-zip-packages.php" ] }