This repository contains a PHP client for https://getmakerlog.com. It simplifies the access to https://api.getmakerlog.com/
It's still in its early stages.
This repository can be installed via composer.
You can add the following line to the require part in your composer.json:
"pcsg/makerlog-php-client": "*"
Or you can execute the follwing command
php composer.phar require "pcsg/makerlog-php-client"
To use this client you need:
- Makerlog Account (https://getmakerlog.com)
- At some endpoints you will need a Makerlog API Application (https://api.getmakerlog.com/oauth/applications/) You will find more information about that in the redirect documentation
<?php
use PCSG\Makerlog\Makerlog;
$Makerlog = new Makerlog();
echo $Makerlog->getUsers()->count();
<?php
use PCSG\Makerlog\Makerlog;
$Makerlog = new Makerlog([
'client_id' => 'YOUR_CLIENT_ID',
'client_secret' => 'YOUR_CLIENT_SECRET',
'access_token' => 'ACCESS_TOKEN_FROM_THE_USER'
]);
echo $Makerlog->getTasks()->getList();
You can find more examples at the examples folder additionally you will find a documentation of objects and classes in the docs folder.
If you find mistakes, issues or have somes ideas we would be happy if you put them down here under issues.
If you would like to help us, please do so at https://dev.quiqqer.com, because this repository is a clone and only serves as a distribution point. We do not like to be dependent on others and therefore have our own gitlab instance.
- Project: https://dev.quiqqer.com/pcsg/makerlog-php-client
- Issue Tracker: https://dev.quiqqer.com/pcsg/makerlog-php-client/issues || https://github.com/pcsg/pcsg-makerlog-php-client/issues
- Source Code: https://dev.quiqqer.com/pcsg/makerlog-php-client/tree/master
GPL-3.0+
Makerlog is the dead-simple task log that helps you stay productive and ship faster. There you can meet other makers and share your progress.