the_user.php

<?php


$user = $this->user;

$keyName = 'some-permission';
$roleName = "some-role";



echo "<h1>Other crumb</h1>";
echo "<br>\n\$user->isActive():"; var_dump($user->isActive());
echo "<br>\n\$user->unlocksAny($keyName):"; var_dump($user->unlocksAny($keyName));
echo "<br>\n\$user->addKey($keyName):"; var_dump($user->addKey($keyName));
echo "<br>\n\$user->unlocksAny($keyName):"; var_dump($user->unlocksAny($keyName));
echo "<br>\n\$user->removeKey($keyName):"; var_dump($user->removeKey($keyName));
echo "<br>\n\$user->unlocksAny($keyName):"; var_dump($user->unlocksAny($keyName));
echo "<br>\n\$user->addRole($roleName):"; var_dump($user->addRole($roleName));
echo "<br>\n\$user->hasRole($roleName):"; var_dump($user->hasRole($roleName));
echo "<br>\n\$user->removeRole($roleName):"; var_dump($user->removeRole($roleName));
echo "<br>\n\$user->addKeyToRole($keyName,$roleName):"; var_dump($user::addKeyToRole($keyName,$roleName));
echo "<br>\n\$user->removeKeyFromRole($keyName,$roleName):"; var_dump($user::removeKeyFromRole($keyName,$roleName));






echo "<br>\n<b>username</b>: ".$user->name;


echo "<h1>Add roll / remove role crumb:</h1>";
echo "<br>\n\$user->hasRole($roleName):"; var_dump($user->hasRole($roleName));
echo "<br>\n\$user->removeRole($roleName):"; var_dump($user->removeRole($roleName));
echo "<br>\n\$user->hasRole($roleName):"; var_dump($user->hasRole($roleName));
echo "<br>\n\$user->addRole($roleName):"; var_dump($user->addRole($roleName));
echo "<br>\n\$user->hasRole($roleName):"; var_dump($user->hasRole($roleName));

echo "<br><br>";
echo "<br>\n\$user->hasRole($roleName):"; var_dump($user->hasRole($roleName));
echo "<br>\n\$user->addRole($roleName):"; var_dump($user->addRole($roleName));
echo "<br>\n\$user->hasRole($roleName):"; var_dump($user->hasRole($roleName));
echo "<br>\n\$user->removeRole($roleName):"; var_dump($user->removeRole($roleName));
echo "<br>\n\$user->hasRole($roleName):"; var_dump($user->hasRole($roleName));
echo "<br><br>";

echo "<br>\n\$user->hasRole($roleName):"; var_dump($user->hasRole($roleName));
echo "<br>\n\$user->removeRole($roleName):"; var_dump($user->removeRole($roleName));
echo "<br>\n\$user->hasRole($roleName):"; var_dump($user->hasRole($roleName));
echo "<br>\n\$user->addRole($roleName):"; var_dump($user->addRole($roleName));
echo "<br>\n\$user->hasRole($roleName):"; var_dump($user->hasRole($roleName));

echo "<br><br>";

echo "<br>\n\$user->hasRole($roleName):"; var_dump($user->hasRole($roleName));
echo "<br>\n\$user->addRole($roleName):"; var_dump($user->addRole($roleName));
echo "<br>\n\$user->hasRole($roleName):"; var_dump($user->hasRole($roleName));
echo "<br>\n\$user->removeRole($roleName):"; var_dump($user->removeRole($roleName));
echo "<br>\n\$user->hasRole($roleName):"; var_dump($user->hasRole($roleName));
echo "<br><br>";