From: Andrew Dolgov Date: Tue, 2 Apr 2013 19:02:52 +0000 (+0400) Subject: api: add article api hook to getArticle, change parameters passed X-Git-Tag: 1.7.6~3 X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=0db61af84176a39cf1dfd90f62985d0728822b03;p=tt-rss.git api: add article api hook to getArticle, change parameters passed --- diff --git a/classes/api.php b/classes/api.php index 902cb085..4427834e 100644 --- a/classes/api.php +++ b/classes/api.php @@ -340,6 +340,12 @@ class API extends Handler { "attachments" => $attachments ); + global $pluginhost; + foreach ($pluginhost->get_hooks($pluginhost::HOOK_RENDER_ARTICLE_API) as $p) { + $article = $p->hook_render_article_api(array("article" => $article)); + } + + array_push($articles, $article); } @@ -680,7 +686,7 @@ class API extends Handler { global $pluginhost; foreach ($pluginhost->get_hooks($pluginhost::HOOK_RENDER_ARTICLE_API) as $p) { - $headline_row = $p->hook_render_article_api($headline_row); + $headline_row = $p->hook_render_article_api(array("headline" => $headline_row)); } array_push($headlines, $headline_row); diff --git a/include/functions.php b/include/functions.php index 6399ad5b..d77cb199 100644 --- a/include/functions.php +++ b/include/functions.php @@ -39,11 +39,6 @@ * @return boolean True if defined successfully or not. */ function define_default($name, $value) { - // Note: performence freaks should define everything in - // config.php becasue if will make defined() run much faster, - // see comment by 'tris+php at tfconsulting dot com dot au' - // here: - // http://www.php.net/manual/en/function.defined.php#89886 defined($name) or define($name, $value); }