Skip to content

Instantly share code, notes, and snippets.

@blar
Created September 18, 2013 14:46
Show Gist options
  • Select an option

  • Save blar/6610229 to your computer and use it in GitHub Desktop.

Select an option

Save blar/6610229 to your computer and use it in GitHub Desktop.
<?php
namespace Modules\Account\Controllers;
use MVC\Controllers\RestController,
Modules\Account\Models\UserModel,
Modules\Account\Models\UserServiceModel,
Blar\Wadl;
class ImportController extends RestController {
public function getTestAction() {
$user = $this->getRepository(UserModel::class)->findOneBy(array(
'name' => 'Blar'
));
$service = $this->getRepository(UserServiceModel::class)->findOneBy(array(
'user_id' => $user->getId(),
'service' => 'microsoft'
));
$wadl = new Wadl('../Frameworks/Blar/LiveConnect.wadl');
$wadl->getClient()->setAuthorization('bearer', $service->getToken());
return $wadl->getUserProfile();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment