Elgg  Version 5.1
name.php
Go to the documentation of this file.
1 <?php
9 if (!$user instanceof ElggUser) {
10  return;
11 }
12 
13 $title = elgg_echo('user:name:label');
15  '#type' => 'text',
16  '#label' => elgg_echo('name'),
17  'name' => 'name',
18  'value' => $user->name,
19 ]);
20 
21 echo elgg_view_module('info', $title, $content);
elgg_view_module(string $type, string $title, string $body, array $vars=[])
Wrapper function for the module display pattern.
Definition: views.php:940
elgg_view_field(array $params=[])
Renders a form field, usually with a wrapper element, a label, help text, etc.
Definition: views.php:1133
if(!$user instanceof ElggUser) $title
Definition: name.php:13
elgg_echo(string $message_key, array $args=[], string $language= '')
Elgg language module Functions to manage language and translations.
Definition: languages.php:17
elgg_extract($key, $array, $default=null, bool $strict=true)
Checks for $array[$key] and returns its value if it exists, else returns $default.
Definition: elgglib.php:254
$user
Provide a way of setting your full name.
Definition: name.php:8
elgg_get_page_owner_entity()
Gets the owner entity for the current page.
Definition: pageowner.php:23
$vars
Definition: theme.php:5
$content
Definition: name.php:14