Ich möchte einen benutzerdefinierten Helfer in meiner Anwendung verwenden.So deklarieren Sie einen Helfer in Symfony 2
habe ich die Datei Myhelper.php in Bundle/Helper/Myhelper.php mit
namespace Project\Bundle\Helper;
class Myhelper {
public function __construct($doctrine) {
$this->doctrine = $doctrine;
}
function testMyHelper() {
return "hi";
}
}
Und ich versuchte, es in meinem Controller zu nennen:
$myHelper = $this->get('Myhelper');
Aber ich habe die folgenden Fehler :
An exception has been thrown during the rendering of a template ("You have requested a non-existent service "myhelper".")
Muss ich es in einer bestimmten Konfigurationsdatei deklarieren?
Thx
Schließlich benutze ich es als Dienst, es ist Benachrichtigungen in der Datenbank von jedem Controller zu füllen – Paul