2017 © Pedro Peláez
 

library blendle

Blendle - PHP

image

nickurt/blendle

Blendle - PHP

  • Thursday, December 25, 2014
  • by nickurt
  • Repository
  • 1 Watchers
  • 6 Stars
  • 39 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 5 Versions
  • 0 % Grown

The README.md

Blendle


What is Blendle ???

This is Blendle

In The Netherlands people can browse newspapers and magazines for free. They can follow friends, colleagues and celebrities to see what today's must-reads > are. And Dutch people only pay for what they read. The Dutch like it that way. - Blendle, (*1)

Installation

Installation with the composer, (*2)

php composer.phar require nickurt/blendle:dev-master

Contributing

It's easy:, (*3)

  • Fork it
  • Clone it
  • Create feature/hotfix branch
  • Pull request it

Requirements

  • PHP 5.4+

Examples

AuthorizationRequest

<?php
require_once __DIR__.'/../vendor/autoload.php';

$client         =   new \Blendle\Client\StandardClient(new \Blendle\Options\StandardBlendleOptions());
$request        =   new \Blendle\Request\AuthorizationRequest();
$request->setUsername('username');
$request->setPassword('password');

$response       =   $client->send($request);

print_r($response->getToken());

MeRequest

<?php
require_once __DIR__.'/../vendor/autoload.php';

$client         =   new \Blendle\Client\StandardClient(new \Blendle\Options\StandardBlendleOptions());
$authorization  =   new \Blendle\Model\Authorization();
$authorization->setToken('dSwD*xFss8df58s7dfsdfd77872');

$request        =   new \Blendle\Request\MeRequest();
$request->setAuthorization($authorization);

$response       =   $client->send($request);
print_r($response->getUsername()); 

PopularRequest

<?php
require_once __DIR__.'/../vendor/autoload.php';

$client         =   new \Blendle\Client\StandardClient(new \Blendle\Options\StandardBlendleOptions());
$response       =   $client->send(new \Blendle\Request\PopularRequest());

foreach($response->getItem() as $items) {
    print_r($items->getTitle());
}

RealtimeRequest

<?php
require_once __DIR__.'/../vendor/autoload.php';

$client         =   new \Blendle\Client\StandardClient(new \Blendle\Options\StandardBlendleOptions());
$response       =   $client->send(new \Blendle\Request\RealtimeRequest());

foreach($response->getItem() as $items) {
    print_r($items->getTitle());
}

ItemRequest

<?php
require_once __DIR__.'/../vendor/autoload.php';

$client         =   new \Blendle\Client\StandardClient(new \Blendle\Options\StandardBlendleOptions());

$item           =   new \Blendle\Model\Item();
$item->setId('bnl-trn-20140705-3353927');

$request        =   new \Blendle\Request\ItemRequest();
$request->setItem($item);

// Authorization to read the whole article?
// Default the Authorization Token will be saved in a cookie after the AuthRequest
$request->setAuthorization(new \Blendle\Model\Authorization());
$response       =   $client->send($request);

print_r($response->getTitle());

UserPostsRequest

<?php
require_once __DIR__.'/../vendor/autoload.php';

$client         =   new \Blendle\Client\StandardClient(new \Blendle\Options\StandardBlendleOptions());

$request        =   new \Blendle\Request\UserPostsRequest();
$request->setUsername('marten');
$response       =   $client->send($request);

foreach($response->getItem() as $items) {
    print_r($items->getTitle());
}

StandardBlendleOptions

<?php
require_once __DIR__.'/../vendor/autoload.php';

$options        =   new \Blendle\Options\StandardBlendleOptions();
$options->setBaseUrl('https://internal.blendle.nl');
$options->setMeUrl('https://internal.blendle.nl/me');
$options->setTokensUrl('https://internal.blendle.nl/tokens');

Tests?

bin/phpunit nickurt/blendle/tests

Thanks to Blendle, (*4)

The Versions

25/12 2014

dev-master

9999999-dev

Blendle - PHP

  Sources   Download

MIT

The Requires

 

nickurt blendle

25/12 2014

dev-develop

dev-develop

Blendle - PHP

  Sources   Download

MIT

The Requires

 

nickurt blendle

25/12 2014

0.2

0.2.0.0

Blendle - PHP

  Sources   Download

MIT

The Requires

 

nickurt blendle

25/12 2014

dev-feature/guzzle5

dev-feature/guzzle5

Blendle - PHP

  Sources   Download

MIT

The Requires

 

nickurt blendle

07/07 2014

0.1

0.1.0.0

Blendle - PHP

  Sources   Download

nickurt blendle