Loading src/Plugin/Block/AgeBlock.php 0 → 100644 +42 −0 Changes for src/Plugin/Block/AgeBlock.php: 42 added lines, 0 removed lines. Original line number Diff line number Diff line <?php /** * @file * Contains Drupal\age_calculator\Plugin\Block\AgeBlock. */ namespace Drupal\age_calculator\Plugin\Block; use Drupal\Core\Access\AccessResult; use Drupal\Core\Session\AccountInterface; use Drupal\Core\Block\BlockBase; /** * Provides a 'age_calculator' block. * * @Block( * id = "age_calculator_block", * admin_label = @Translation("Age Calculator"), * ) */ class AgeBlock extends BlockBase { /** * {@inheritdoc} */ protected function blockAccess(AccountInterface $account) { return AccessResult::allowedIfHasPermission($account, 'access content'); } /** * {@inheritdoc} */ public function build() { $form = \Drupal::formBuilder()->getForm('Drupal\age_calculator\Form\AddForm'); return array( 'add_this_page' => $form, ); } } Loading
src/Plugin/Block/AgeBlock.php 0 → 100644 +42 −0 Changes for src/Plugin/Block/AgeBlock.php: 42 added lines, 0 removed lines. Original line number Diff line number Diff line <?php /** * @file * Contains Drupal\age_calculator\Plugin\Block\AgeBlock. */ namespace Drupal\age_calculator\Plugin\Block; use Drupal\Core\Access\AccessResult; use Drupal\Core\Session\AccountInterface; use Drupal\Core\Block\BlockBase; /** * Provides a 'age_calculator' block. * * @Block( * id = "age_calculator_block", * admin_label = @Translation("Age Calculator"), * ) */ class AgeBlock extends BlockBase { /** * {@inheritdoc} */ protected function blockAccess(AccountInterface $account) { return AccessResult::allowedIfHasPermission($account, 'access content'); } /** * {@inheritdoc} */ public function build() { $form = \Drupal::formBuilder()->getForm('Drupal\age_calculator\Form\AddForm'); return array( 'add_this_page' => $form, ); } }