【发布时间】:2014-06-19 20:44:22
【问题描述】:
我正在尝试为基于 Phalcon 的 web 应用程序构建一个基本的“JSON getter”,类似于:
function getJson($url, $assoc=false)
{
$curl = curl_init($url);
$json = curl_exec($curl);
curl_close($curl);
return json_decode($json, $assoc);
}
当然,我想让这些东西在全球范围内可用,可能作为一种可注入的服务。最好的方法是什么?我应该实施 Phalcon\DI\Injectable 吗?然后,如何包含新类并将其提供给 DI?
谢谢!
【问题讨论】:
-
你可能想看看特质。特质也可能是解决您问题的好方法。
标签: php dependency-injection phalcon