public static function view(User $user, $item) { if (!static::checkModuleEnabled($user, $item)) { return false; } return $user->hasPermission('view_all') || $user->owns($item); }