12 if (
$session->has(
'last_forward_from')) {
63 if (
$user->language) {
70 $session->remove(
'last_forward_from');
if($result !==true) $user
register_error($error)
Display an error on next page load.
system_message($message)
Display a system message on next page load.
elgg_trigger_plugin_hook($hook, $type, $params=null, $returnvalue=null)
Trigger a Plugin Hook and run all handler callbacks registered to that hook:type.
forward($location="", $reason='system')
Forward to $location.
elgg_echo($message_key, $args=array(), $language="")
Given a message key, returns an appropriately translated full-text string.
register_translations($path, $load_all=false)
When given a full path, finds translation files and loads them.
elgg_get_session()
Gets Elgg's session object.
elgg_authenticate($username, $password)
Perform user authentication with a given username and password.
login(ElggUser $user, $persistent=false)
Logs in a specified ElggUser.
get_user_by_email($email)
Get an array of users from an email address.
get_user_by_username($username)
Get user by username.