1 | <?php |
||
12 | class image extends base |
||
13 | { |
||
14 | /** @var \blitze\sitemaker\services\filemanager\setup */ |
||
15 | protected $filemanager; |
||
16 | |||
17 | /** @var \blitze\sitemaker\services\util */ |
||
18 | protected $util; |
||
19 | |||
20 | /** @var string */ |
||
21 | protected $phpbb_root_path; |
||
22 | |||
23 | /** @var string */ |
||
24 | protected $php_ext; |
||
25 | 16 | ||
26 | /** |
||
27 | 16 | * Constructor |
|
28 | * |
||
29 | 16 | * @param \phpbb\language\language $language Language object |
|
30 | 16 | * @param \phpbb\request\request_interface $request Request object |
|
31 | * @param \blitze\sitemaker\services\template $ptemplate Sitemaker template object |
||
32 | * @param \blitze\sitemaker\services\filemanager\setup $filemanager Filemanager object |
||
33 | * @param \blitze\sitemaker\services\util $util Sitemaker utility object |
||
34 | * @param string $phpbb_root_path phpBB root path |
||
35 | 3 | * @param string $php_ext php file extension |
|
36 | */ |
||
37 | 3 | public function __construct(\phpbb\language\language $language, \phpbb\request\request_interface $request, \blitze\sitemaker\services\template $ptemplate, \blitze\sitemaker\services\filemanager\setup $filemanager, \blitze\sitemaker\services\util $util, $phpbb_root_path, $php_ext) |
|
46 | 3 | ||
47 | /** |
||
48 | 3 | * @inheritdoc |
|
49 | */ |
||
50 | 3 | public function get_field_value(array $data) |
|
57 | 3 | ||
58 | 3 | /** |
|
59 | * @inheritdoc |
||
60 | 3 | */ |
|
61 | 3 | public function show_form_field($name, array &$data) |
|
86 | |||
87 | 14 | /** |
|
88 | 14 | * @inheritdoc |
|
89 | 14 | */ |
|
90 | 14 | public function display_field(array $data, $mode = '') |
|
99 | |||
100 | 5 | /** |
|
101 | * @inheritdoc |
||
102 | */ |
||
103 | public function get_default_props() |
||
113 | |||
114 | /** |
||
115 | * @inheritdoc |
||
116 | */ |
||
117 | public function get_name() |
||
121 | |||
122 | 6 | /** |
|
123 | 6 | * @param string $bbcode_string |
|
124 | 6 | * @return string |
|
125 | 6 | */ |
|
126 | 6 | private function get_image_src($bbcode_string) |
|
130 | |||
131 | /** |
||
132 | * @param string $image |
||
133 | * @param string $mode |
||
134 | * @param array $field_props |
||
135 | * @return string |
||
136 | */ |
||
137 | private function get_image_html($image, $mode, array $field_props) |
||
150 | |||
151 | /** |
||
152 | * @param array $data |
||
153 | * @return void |
||
154 | */ |
||
155 | protected function set_filemanager(array &$data) |
||
166 | } |
||
167 |