Download the PHP package exavault/evapi-php without Composer
On this page you can find all versions of the php package exavault/evapi-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download exavault/evapi-php
More information about exavault/evapi-php
Files in exavault/evapi-php
Package evapi-php
Short Description PHP SDK for ExaVault API
License MIT
Homepage https://exavault.com/developer
Informations about the package evapi-php
ExaVault PHP API Library - v2 API
Introduction
Welcome to ExaVault's PHP code library for our v2 API. Our v2 API will allow you to interact with all aspects of the service the same way our web portal would. The library is generated from our API's public swagger YAML file.
Requirements
To use this library, you'll need PHP 5.5 (or greater) installed as well as composer.
You will also need an ExaVault account, as well as an API key and access token.
Installing the Code Library
Option 1 - Using Composer
You can use composer to add this library to your project by running this command in your project folder:
Option 2 - Manual Installation
Alternatively, you can clone the github repo and then run composer install
in the evapi-php directory to install dependencies.
Sample Code
For a gentle introduction to using PHP code with ExaVault's API, check out our code samples. Follow the instructions in that repository's README to run the sample scripts, which will demonstrate how to use several of the generated PHP classes to interact with your ExaVault account.
Writing Your Own Code
When you're ready to write your own code using this library, you'll need to:
- Install our code library in your project, either with
composer require exavault/evapi-php
or by downloading this repository and runningcomposer install
- Include the generated
vendor/autoload.php
to the top of your script - Provide your API key and access token with every function method on the Api classes, which are in the ExaVault\Api namespace.
- Whenever you instantiate an Api object (ResourcesApi, UsersApi, etc.), override the configuration to point the code at the correct API URL:
If you'd like to see this done in sample code, please take a look at our code samples.
Author
All versions of evapi-php with dependencies
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^6.2
vlucas/phpdotenv Version ^4.2