Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class UsersController extends AppController {
- public $name = 'Users';
- public $uses = array();
- public $helpers = array('Twim.Twitter');
- public function login() {
- if (!empty($this->data)) {
- $params = am(array('x_auth_mode' => 'client_auth'), $this->data['User']);
- $TwimOauth = ClassRegistry::init('Twim.TwimOauth');
- /* @var $TwimOauth TwimOauth */
- $accessToken = $TwimOauth->getAccessToken($params);
- $this->Session->write('accessToken', $accessToken);
- $this->redirect(array('action' => 'tweet'));
- }
- }
- public function tweet() {
- if (!empty($this->data)) {
- $TwimStatus = ClassRegistry::init('Twim.TwimStatus');
- /* @var $TwimStatus TwimStatus */
- $accessToken = $this->Session->read('accessToken');
- $TwimStatus->getDataSource()->setToken($accessToken);
- $this->Session->setFlash(__('tweet now.', true));
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment