Recommend this page to a friend! |
![]() ![]() |
Info | ![]() |
![]() ![]() |
Reputation | Support forum | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2015-04-09 (1 year ago) ![]() | Not yet rated by the users | Total: 110 | All time: 8,416 This week: 1,081![]() |
Version | License | PHP version | Categories | |||
wunderlist 1.0.0 | MIT/X Consortium ... | 5.5 | PHP 5, Web services |
Description | Author | ||||||||
This package can manage user lists using the Wunderlist API. |
|
Unofficial Wunderlist SDK for PHP. This library works perfectly with Wunderlist v3.
composer require italolelis/wunderlist
The SDK is pretty simple to use, here is an example of how we can access all lists:
<?php
use Wunderlist\Entity\WList;
use Wunderlist\ClientBuilder;
// Instanciate wunderlist API manager
$builder = new ClientBuilder();
$wunderlist = $builder->build('yourClientId', 'yourClientSecret', 'http://domain.com/oauth/callback');
//Here we get all lists for the authenticated user
$lists = $wunderlist->getService(WList::class)->all();
//For each list on the lists
$lists->map(function($list) {
echo $list->getTitle();
});
What about all taks for a list?
<?php
use Wunderlist\Entity\Task;
use Wunderlist\Entity\WList;
//Here we get all lists for the authenticated user
$lists = $wunderlist->getService(WList::class)->all();
//For each list on the lists
$lists->map(function($list) {
$tasks = wunderlist->getService(Task::class)->forList($list);
$tasks->map(function($task){
echo $task->getTitle();
});
});
Ok, now lets create a task for a list
<?php
use Wunderlist\Entity\WList;
use Wunderlist\Entity\Task;
//Here we get all lists for the authenticated user
$lists = $wunderlist->getService(WList::class)->all();
//We get the first list
$list = $lists->first();
$task = new Task();
$task->setListID($list->getId())
->setTitle('Test Hello');
$wunderlist->save($task);
This is just some simple things you can do with the SDK. Whant more? please just read our documentation
- Silex service provider - Silex Wunderlist Skeleton - Symfony WunderlistBundle
Please see CONTRIBUTING for details.
The MIT License (MIT). Please see License File for more information.
More information can be found in the online documentation at http://wunderlist.readthedocs.org/.
![]() |
File | Role | Description | ||
---|---|---|---|---|
![]() |
||||
![]() |
||||
![]() |
||||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Lic. | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Doc. | Auxiliary data |
![]() |
/ | docs |
File | Role | Description | ||
---|---|---|---|---|
![]() |
||||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Doc. | Documentation | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data | ||
![]() ![]() |
Data | Auxiliary data |
![]() |
/ | src |
File | Role | Description | ||
---|---|---|---|---|
![]() |
||||
![]() |
||||
![]() |
||||
![]() |
||||
![]() |
||||
![]() |
Class | Class source | ||
![]() |
Class | Class source |
![]() |
/ | src | / | Entity |
File | Role | Description |
---|---|---|
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
/ | src | / | Exception |
File | Role | Description |
---|---|---|
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
/ | src | / | Http |
File | Role | Description |
---|---|---|
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
/ | src | / | OAuth |
File | Role | Description | ||
---|---|---|---|---|
![]() |
||||
![]() |
||||
![]() |
Class | Class source | ||
![]() |
Class | Class source | ||
![]() |
Class | Class source |
![]() |
/ | src | / | Service |
File | Role | Description |
---|---|---|
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
/ | tests |
File | Role | Description |
---|---|---|
![]() ![]() |
Test | Unit test script |
![]() ![]() |
Test | Unit test script |
![]() ![]() |
Test | Unit test script |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
100% |
|
|