first commit

This commit is contained in:
Antonio Ramirez
2016-12-03 16:01:05 +01:00
commit a6c48a3d1d
11 changed files with 1256 additions and 0 deletions

View File

@ -0,0 +1,33 @@
<?php
namespace Da\User\Helper;
use Yii;
/**
*
* RoleHelper.php
*
* Date: 3/12/16
* Time: 15:11
* @author Antonio Ramirez <hola@2amigos.us>
*/
class AuthHelper
{
/**
* Checks whether
*
* @param $role
*
* @return bool
*/
public function hasRole($userId, $role)
{
if (Yii::$app->authManager) {
$roles = array_keys(Yii::$app->authManager->getRolesByUser($userId));
return in_array($role, $roles, true);
}
return false;
}
}