331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
|
$this->refresh(false);
return true;
}
public function canAccess($category, $permission)
{
if (!$this->user)
{
return false;
}
return ($this->user->{'perm_' . $category} >= $permission);
}
public function requireAccess($category, $permission)
{
if (!$this->canAccess($category, $permission))
{
throw new UserException('Vous n\'avez pas le droit d\'accéder à cette page.');
|
|
>
|
|
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
|
$this->refresh(false);
return true;
}
public function canAccess($category, $permission)
{
if (!$this->getUser())
{
return false;
}
return ($this->getUser()->{'perm_' . $category} >= $permission);
}
public function requireAccess($category, $permission)
{
if (!$this->canAccess($category, $permission))
{
throw new UserException('Vous n\'avez pas le droit d\'accéder à cette page.');
|