protected function getTwitter() { if (!$this->twitter instanceof Services_Twitter) { $request = new HTTP_Request2(); $request->setConfig(array('connect_timeout' => 1, 'timeout' => 3)); $this->twitter = new Services_Twitter(null, null, array('format' => Services_Twitter::OUTPUT_JSON, 'use_ssl' => true)); // Services_Twitter is set to API v1, which is dead. Remove this // when Services_Twitter has a new release. Services_Twitter::$uri = 'https://api.twitter.com/1.1'; $this->twitter->setRequest($request); } return $this->twitter; }