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-04-27 11:52:02 UTC
README
Poeditor API Client Module written in PHP.
# |
Uj\Poed\Api\Client |
---|---|
Version | dev-master |
Authors |
|
License | [BSD-3-Clause](https://github.com/unjudder/poeditor-php-client/blob/master/LICENSE.md License) |
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.