ushios / tumblr
Ushios Tumblr Component
Installs: 14
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 1
Open Issues: 0
pkg:composer/ushios/tumblr
Requires
- php: >=5.3.2
- tumblr/tumblr: 0.1.*
Suggests
- doctrine/cache: Cache post history in any reblog strategies.
This package is not auto-updated.
Last update: 2025-09-23 05:08:28 UTC
README
tumblr extensions.
Dependencies
Usage
Reblogger
# reblogger.php
<?php
use Ushios\Component\Tumblr\Reblog\Reblogger;
use Ushios\Component\Tumblr\Reblog\Strategy\AllReblogStrategy;
$reblogger = new Reblogger();
$client = new Tumblr\API\Client(CONSUMER_KEY, CONSUMER_SECRET);
$client->setToken(TOKEN, TOKEN_SECRET);
$reblogger->setClient($client);
$strategy = new AllReblogStrategy(); // or ReblogStrategyInterface sub class.
$reblogger->setReblogStrategy($strategy);
$reblogger->reblog(BLOG_NAME, (array)$post); // reblog post