FieldPermissionExampleController.php in Examples for Developers 3.x
File
modules/field_permission_example/src/Controller/FieldPermissionExampleController.php
View source
<?php
namespace Drupal\field_permission_example\Controller;
use Drupal\Core\Controller\ControllerBase;
use Drupal\Core\Link;
class FieldPermissionExampleController extends ControllerBase {
public function description() {
$permissions_admin_link = Link::createFromRoute($this
->t('the permissions admin page'), 'user.admin_permissions')
->toString();
$build = [
'description' => [
'#theme' => 'field_permission_description',
'#admin_link' => $permissions_admin_link,
],
];
return $build;
}
}