xref: /plugin/embeddedphp/syntax/phpblock.php (revision 54c48a4db5517444065ff04cf1016900621e5250)
12e6b7ea4Sfiwswe<?php
22e6b7ea4Sfiwswe/**
32e6b7ea4Sfiwswe * DokuWiki Plugin embeddedphp (Syntax Component)
42e6b7ea4Sfiwswe *
5a8b485ccSfiwswe * @license GPL 2 http://www.gnu.org/licenses/gpl-2.0.html
62e6b7ea4Sfiwswe * @author	fiwswe <dwplugin@fwml.de>
72e6b7ea4Sfiwswe */
8ded54c4cSfiwswe
92e6b7ea4Sfiwsweclass syntax_plugin_embeddedphp_phpblock extends syntax_plugin_embeddedphp_phpinline
102e6b7ea4Sfiwswe{
112e6b7ea4Sfiwswe	/** @inheritDoc */
12ded54c4cSfiwswe	protected function GetTag(): string
132e6b7ea4Sfiwswe	{
142e6b7ea4Sfiwswe		return 'PHP';
152e6b7ea4Sfiwswe	}
162e6b7ea4Sfiwswe
172e6b7ea4Sfiwswe	/** @inheritDoc */
18*54c48a4dSfiwswe	public function getPType()
19*54c48a4dSfiwswe	{
20*54c48a4dSfiwswe		return 'block';
21*54c48a4dSfiwswe	}
22*54c48a4dSfiwswe
23*54c48a4dSfiwswe	/** @inheritDoc */
24ded54c4cSfiwswe	protected function isBlockElement(): bool
252e6b7ea4Sfiwswe	{
262e6b7ea4Sfiwswe		return true;
272e6b7ea4Sfiwswe	}
282e6b7ea4Sfiwswe}
292e6b7ea4Sfiwswe
30