12 * obtain it through the world-wide-web, please send an email |
12 * obtain it through the world-wide-web, please send an email |
13 * to padraic dot brady at yahoo dot com so we can send you a copy immediately. |
13 * to padraic dot brady at yahoo dot com so we can send you a copy immediately. |
14 * |
14 * |
15 * @category Zend |
15 * @category Zend |
16 * @package Zend_Feed_Writer |
16 * @package Zend_Feed_Writer |
17 * @copyright Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com) |
17 * @copyright Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com) |
18 * @license http://framework.zend.com/license/new-bsd New BSD License |
18 * @license http://framework.zend.com/license/new-bsd New BSD License |
19 * @version $Id: RendererInterface.php 20785 2010-01-31 09:43:03Z mikaelkael $ |
19 * @version $Id: RendererInterface.php 24593 2012-01-05 20:35:02Z matthew $ |
20 */ |
20 */ |
21 |
21 |
22 /** |
22 /** |
23 * @category Zend |
23 * @category Zend |
24 * @package Zend_Feed_Writer |
24 * @package Zend_Feed_Writer |
25 * @copyright Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com) |
25 * @copyright Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com) |
26 * @license http://framework.zend.com/license/new-bsd New BSD License |
26 * @license http://framework.zend.com/license/new-bsd New BSD License |
27 */ |
27 */ |
28 interface Zend_Feed_Writer_Extension_RendererInterface |
28 interface Zend_Feed_Writer_Extension_RendererInterface |
29 { |
29 { |
30 /** |
30 /** |
31 * Constructor |
31 * Constructor |
32 * |
32 * |
33 * @param mixed $container |
33 * @param mixed $container |
34 * @return void |
34 * @return void |
35 */ |
35 */ |
36 public function __construct($container); |
36 public function __construct($container); |
37 |
37 |
38 /** |
38 /** |
39 * Set DOMDocument and DOMElement on which to operate |
39 * Set DOMDocument and DOMElement on which to operate |
40 * |
40 * |
41 * @param DOMDocument $dom |
41 * @param DOMDocument $dom |
42 * @param DOMElement $base |
42 * @param DOMElement $base |
43 * @return void |
43 * @return void |
44 */ |
44 */ |
45 public function setDomDocument(DOMDocument $dom, DOMElement $base); |
45 public function setDomDocument(DOMDocument $dom, DOMElement $base); |
46 |
46 |
47 /** |
47 /** |
48 * Render |
48 * Render |
49 * |
49 * |
50 * @return void |
50 * @return void |
51 */ |
51 */ |
52 public function render(); |
52 public function render(); |
53 |
53 |
54 /** |
54 /** |
55 * Retrieve container |
55 * Retrieve container |
56 * |
56 * |
57 * @return mixed |
57 * @return mixed |
58 */ |
58 */ |
59 public function getDataContainer(); |
59 public function getDataContainer(); |
60 } |
60 } |