33 $referrer_url =
elgg_extract(
'HTTP_REFERER', $_SERVER,
'');
41 if ($container instanceof
ElggUser) {
42 $route_name =
"collection:{$type}:{$subtype}:owner";
44 $route_name =
"collection:{$type}:{$subtype}:group";
47 if ($route_name && $routes->get($route_name)) {
48 $params = $routes->resolveRouteParameters($route_name, $container);
54 if ($container instanceof ElggEntity) {
55 return $container->
getURL();
77 "entity:delete:$type:$subtype:success",
78 "entity:delete:$type:success",
79 "entity:delete:success",
elgg_language_key_exists($key, $language= 'en')
Check if a given language key exists.
$params
Saves global plugin settings.
elgg_normalize_site_url($unsafe_url)
From untrusted input, get a site URL safe for forwarding.
elgg_echo($message_key, array $args=[], $language="")
Elgg language module Functions to manage language and translations.
elgg_strlen()
Wrapper function for mb_strlen().
if(elgg_view_exists('elgg/admin.js')) $segments
elgg_strpos()
Wrapper function for mb_strpos().
elgg_generate_url($name, array $parameters=[])
Generate a URL for named route.
elgg_get_site_url()
Get the URL for the current (or specified) site, ending with "/".
if(!$forward_url) $success_keys
if(!$entity->delete()) $forward_url
elgg_extract($key, $array, $default=null, $strict=true)
Checks for $array[$key] and returns its value if it exists, else returns $default.
elgg_substr()
Wrapper function for mb_substr().
if($item instanceof\ElggEntity) elseif($item instanceof\ElggRiverItem) elseif($item instanceof ElggRelationship) elseif(is_callable([$item, 'getType']))
elgg_error_response($message= '', $forward_url=REFERRER, int $status_code=ELGG_HTTP_BAD_REQUEST)
Prepare an error response to be returned by a page or an action handler.
elgg_ok_response($content= '', $message= '', $forward_url=null, int $status_code=ELGG_HTTP_OK)
Prepares a successful response to be returned by a page or an action handler.
_elgg_services()
Get the global service provider.
getURL()
Gets the URL for this entity.
get_entity($guid)
Loads and returns an entity object from a guid.