unjudder / poeditor-api-client
Poeditor API Client
Installs: 2 823
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 2
Forks: 3
Open Issues: 0
Requires
- php: >=5.3.3
- zendframework/zend-http: 2.0.*
This package is not auto-updated.
Last update: 2024-09-14 13:50:58 UTC
README
Poeditor API Client Module written in PHP.
Overview
API Client Interface for Poeditor API.
Installation
Use Composer to install the Poeditor Api Client.
Add the following lines to your composer.json
file.
"require": { "unjudder/poeditor-api-client": "dev-master" }
Try It out
use Uj\Poed\Api\Client; $apiClient = new Client("YOUR API ACCESS TOKEN"); // list all projects // returns Uj\Poed\Entity\Project[] $apiClient->getProjects(); // return a specific project // returns Uj\Poed\Entity\Project $project = $apiClient->getProject($projectID); // add a language to the project $project->addLanguage('en'); // deletes the given language $project->deleteLanguage('en'); // list all terms // returns \Uj\Poed\Entity\Term[] $project->getTerms(); // list all definitions // returns \Uj\Poed\Entity\Definition[] $project->getDefinitions($languageCode);
License
The files in this project are released under the unjudder license.
Please find a copy of this license bundled with this package in the file LICENSE.md
.
Our License is also available through the web at: http://unjudder.com/license/new-bsd.