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