1: <?php
2:
3: 4: 5: 6: 7: 8:
9:
10: namespace Mapbender\CoreBundle;
11:
12: use Mapbender\CoreBundle\Component\MapbenderBundle;
13:
14: 15: 16: 17: 18:
19: class MapbenderCoreBundle extends MapbenderBundle
20: {
21: 22: 23:
24: public function getTemplates()
25: {
26:
27: return array('Mapbender\CoreBundle\Template\Fullscreen');
28: }
29:
30: 31: 32:
33: public function getElements()
34: {
35: return array(
36: 'Mapbender\CoreBundle\Element\AboutDialog',
37: 'Mapbender\CoreBundle\Element\ActivityIndicator',
38: 'Mapbender\CoreBundle\Element\Button',
39: 'Mapbender\CoreBundle\Element\CoordinatesDisplay',
40: 'Mapbender\CoreBundle\Element\Copyright',
41: 'Mapbender\CoreBundle\Element\FeatureInfo',
42: 'Mapbender\CoreBundle\Element\Legend',
43: 'Mapbender\CoreBundle\Element\Map',
44: 'Mapbender\CoreBundle\Element\Overview',
45: 'Mapbender\CoreBundle\Element\Ruler',
46: 'Mapbender\CoreBundle\Element\ScaleBar',
47: 'Mapbender\CoreBundle\Element\ScaleDisplay',
48: 'Mapbender\CoreBundle\Element\ScaleSelector',
49: 'Mapbender\CoreBundle\Element\SrsSelector',
50: 'Mapbender\CoreBundle\Element\Layertree',
51: 'Mapbender\CoreBundle\Element\ZoomBar',
52: 'Mapbender\CoreBundle\Element\PrintClient',
53: 'Mapbender\CoreBundle\Element\GpsPosition'
54: );
55: }
56:
57: 58: 59:
60: public function getACLClasses()
61: {
62: return array(
63: 'Mapbender\CoreBundle\Entity\Application' => 'Application',
64: 'Mapbender\CoreBundle\Entity\Source' => 'Service Source');
65: }
66: }
67:
68: