public function getActivesByUser($user)
{
$table = $user->permissions()->getTable();
return $user->permissions()->where($table . '.value', true)->where(function ($q) use($table) {
$q->where($table . '.expires', '>=', Carbon::now());
$q->orWhereNull($table . '.expires');
})->get();
}