Php 如何在symfony中将助手加载到另一个助手中

Php 如何在symfony中将助手加载到另一个助手中,php,symfony1,symfony-1.4,Php,Symfony1,Symfony 1.4,我想使用distance\u of\u time\u in\u words函数从DateHelper进入另一个Helper 如何在我的自定义助手中使用symfonyDateHelper 非常感谢您的任何提示。我认为最好的方法是在应用程序/frontend/config/settings.yml中全局定义您的助手: all: .settings: standard_helpers: [Partial, Cache, I18N, Date] 这样,standard\u helpers

我想使用
distance\u of\u time\u in\u words
函数从
DateHelper
进入另一个Helper

如何在我的自定义助手中使用symfony
DateHelper


非常感谢您的任何提示。

我认为最好的方法是在
应用程序/frontend/config/settings.yml中全局定义您的助手:

all:
  .settings:
    standard_helpers:  [Partial, Cache, I18N, Date]
这样,
standard\u helpers
中的所有帮助程序将始终加载并在您的视图中可用


注:注意不要覆盖您自己的
标准帮助程序
,只需在末尾添加
日期

我想我找到了解决方案

在调用my helper中的_words()函数中的_time_的距离_之前添加了以下行

sfProjectConfiguration::getActive()->loadHelpers(array('Date'));

这就是我需要的,谢谢。

谢谢回复@j0k现在我遇到了致命错误:调用未定义的函数distance\u of\u time\u in\u words()。