protected function loadPermissions($group)
{
if ($this->hasCachedPermissions($group->id)) {
$permissions = $this->getCachedPermissions($group);
} else {
$permissions = $this->cachePermissions($group);
}
$collection = new Collection($permissions);
$group->setRelation('permissions', $collection);
}