From 1c4f7722da90e8e8ce0489720ede223804885377 Mon Sep 17 00:00:00 2001 From: zach Date: Tue, 30 Sep 2008 17:25:26 -0400 Subject: Twitter-compatible API - factored out redundant JSON printing functions darcs-hash:20080930212526-462f3-abe9f1f2fc395c751b2861e686d638ea0a8ca001.gz --- lib/twitterapi.php | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) (limited to 'lib') diff --git a/lib/twitterapi.php b/lib/twitterapi.php index 98d094cfe..d6ec1e9a0 100644 --- a/lib/twitterapi.php +++ b/lib/twitterapi.php @@ -185,16 +185,8 @@ class TwitterapiAction extends Action { common_element_end('entry'); } - function show_twitter_json_statuses($twitter_statuses) { - print(json_encode($twitter_statuses)); - } - - function show_twitter_json_users($twitter_users) { - print(json_encode($twitter_users)); - } - - function show_twitter_json_dmsgs($twitter_dms) { - print(json_encode($twitter_dms)); + function show_json_objects($objects) { + print(json_encode($objects)); } function show_single_xml_status($notice) { @@ -208,7 +200,7 @@ class TwitterapiAction extends Action { function show_single_json_status($notice) { $this->init_document('json'); $status = $this->twitter_status_array($notice); - $this->show_twitter_json_statuses($status); + $this->show_json_objects($status); $this->end_document('json'); exit(); } @@ -331,7 +323,7 @@ class TwitterapiAction extends Action { } } - $this->show_twitter_json_statuses($statuses); + $this->show_json_objects($statuses); $this->end_document('json'); } @@ -507,7 +499,7 @@ class TwitterapiAction extends Action { $this->show_twitter_xml_user($profile_array); break; case 'json': - $this->show_twitter_json_users($profile_array); + $this->show_json_objects($profile_array); break; default: $this->client_error(_('Not a supported data format.')); -- cgit v1.2.3-54-g00ecf