PHP midgard_user method is_root
Check if user is root.
midgard_user is_root(void);
midgard_user method is_root takes no parameter.
Returns TRUE if user is root, FALSE otherwise.
Example
<?php
$object = new midgard_page();
$user = midgard_user::auth("admin", "password");
if($user)
{
$person = $user->get_person();
echo "Logged in as ".$person->firstname." ".$person->lastname." ";
if($user->is_root())
{
$object->sitegroup = 123;
}
$object->name = "New style";
$object->update();
}
?>
Note that in above example you are able to set object's sitegroup. By default object's sitegroup is always set to the current value. If you are logged in as root and object has been not fetched from database, you may initialize object with any sitegroup you want.
