ϒϩοΫϓϥάΠϯλΠϓͷϓϥάΠϯΛ࡞͢Δྫ
namespace Drupal\marucha\Plugin\Block;
use Drupal\Core\Block\BlockBase;
/**
* Provide a custom block.
*
* @Block(
* id = "marucha_block",
* admin_label = @Translation("Marucha Block"),
* )
*/
class MaruchaBlock extends BlockBase {
/**
* {@inheritDoc}
*/
public function build() {
return ['#markup' => $this->t('This is a Block!'),];
}
}
src/Plugin/Block/MaruchaBlock.php
ΞϊςʔγϣϯͰ
ϒϩοΫID
ཧ༻ϥϕϧΛ
ఆٛ͢Δ
࡞ͨ͠ϒϩοΫ
ཧը໘ͷϒϩοΫϨΠΞτ
ϖʔδͰαΠτʹஔͰ͖ΔΑ
͏ʹͳΔ
build() ϝιουͰ
ϨϯμϦϯάྻ
Λฦ٫͢Δ