1: <?php
2: /**
3: * A Horde_Injector:: based factory for creating Horde_View objects.
4: *
5: * Copyright 2010-2012 Horde LLC (http://www.horde.org/)
6: *
7: * See the enclosed file COPYING for license information (LGPL). If you
8: * did not receive this file, see http://www.horde.org/licenses/lgpl21.
9: *
10: * @category Horde
11: * @package Core
12: * @author Chuck Hagenbuch <chuck@horde.org>
13: * @license http://www.horde.org/licenses/lgpl21 LGPL 2.1
14: * @link http://pear.horde.org/index.php?package=Core
15: */
16:
17: /**
18: * A Horde_Injector:: based factory for creating Horde_View objects.
19: *
20: * Copyright 2010-2012 Horde LLC (http://www.horde.org/)
21: *
22: * See the enclosed file COPYING for license information (LGPL). If you
23: * did not receive this file, see http://www.horde.org/licenses/lgpl21.
24: *
25: * @category Horde
26: * @package Core
27: * @author Chuck Hagenbuch <chuck@horde.org>
28: * @license http://www.horde.org/licenses/lgpl21 LGPL 2.1
29: * @link http://pear.horde.org/index.php?package=Core
30: */
31: class Horde_Core_Factory_View extends Horde_Core_Factory_Injector
32: {
33: public function create(Horde_Injector $injector)
34: {
35: $view = new Horde_View();
36: $view->addHelper('Tag');
37: $view->addHelper('Text');
38: return $view;
39: }
40: }
41: