public function get_lists() { if (!empty($this->_lists)) { return $this->_lists; } $this->_lists = array(); foreach ($this->_settings['twp-authed-users'] as $key => $u) { $this->_wp_twitter_oauth->set_token($u); $user_lists = $this->_wp_twitter_oauth->send_authed_request('lists/list', 'GET', array('resources' => 'statuses,lists')); if (!empty($user_lists) && !is_wp_error($user_lists)) { $this->_lists[$key] = array(); foreach ($user_lists as $l) { $this->_lists[$key][$l->id] = $l->name; } } } return $this->_lists; }