Mark V
1: <?php
2: namespace MOC\V\Component\Template\Component;
3:
4: use MOC\V\Component\Template\Component\Parameter\Repository\FileParameter;
5:
6: /**
7: * Interface IBridgeInterface
8: *
9: * @package MOC\V\Component\Template\Component
10: */
11: interface IBridgeInterface
12: {
13:
14: /**
15: * @param FileParameter $Location
16: * @param bool $Reload
17: *
18: * @return IBridgeInterface
19: */
20: public function loadFile(FileParameter $Location, $Reload = false);
21:
22: /**
23: * @param string $Identifier
24: * @param mixed $Value
25: *
26: * @return IBridgeInterface
27: */
28: public function setVariable($Identifier, $Value);
29:
30: /**
31: * @return string
32: */
33: public function getContent();
34: }
35: