]> BookStack Code Mirror - bookstack/commitdiff
Applied StyleCI changes
authorDan Brown <redacted>
Tue, 30 Nov 2021 14:25:09 +0000 (14:25 +0000)
committerDan Brown <redacted>
Tue, 30 Nov 2021 14:25:09 +0000 (14:25 +0000)
app/Auth/Permissions/PermissionService.php
app/Http/Middleware/ApiAuthenticate.php

index 4214861c22bbbecb929cae94470d375c8391767a..59ff37dc9bcb7ebb9c3b856cc40868e5ccbcae9c 100644 (file)
@@ -625,7 +625,7 @@ class PermissionService
         })->where(function ($query) use ($tableDetails, $pageMorphClass) {
             /** @var Builder $query */
             $query->where($tableDetails['entityTypeColumn'], '!=', $pageMorphClass)
-                ->orWhereExists(function(QueryBuilder $query) use ($tableDetails, $pageMorphClass) {
+                ->orWhereExists(function (QueryBuilder $query) use ($tableDetails, $pageMorphClass) {
                     $query->select('id')->from('pages')
                         ->whereColumn('pages.id', '=', $tableDetails['tableName'] . '.' . $tableDetails['entityIdColumn'])
                         ->where($tableDetails['tableName'] . '.' . $tableDetails['entityTypeColumn'], '=', $pageMorphClass)
@@ -645,10 +645,10 @@ class PermissionService
     public function filterRelatedEntity(string $entityClass, Builder $query, string $tableName, string $entityIdColumn): Builder
     {
         $fullEntityIdColumn = $tableName . '.' . $entityIdColumn;
-        $instance = new $entityClass;
+        $instance = new $entityClass();
         $morphClass = $instance->getMorphClass();
 
-        $existsQuery = function($permissionQuery) use ($fullEntityIdColumn, $morphClass) {
+        $existsQuery = function ($permissionQuery) use ($fullEntityIdColumn, $morphClass) {
             /** @var Builder $permissionQuery */
             $permissionQuery->select('joint_permissions.role_id')->from('joint_permissions')
                 ->whereColumn('joint_permissions.entity_id', '=', $fullEntityIdColumn)
@@ -667,7 +667,7 @@ class PermissionService
 
         if ($instance instanceof Page) {
             // Prevent visibility of non-owned draft pages
-            $q->whereExists(function(QueryBuilder $query) use ($fullEntityIdColumn) {
+            $q->whereExists(function (QueryBuilder $query) use ($fullEntityIdColumn) {
                 $query->select('id')->from('pages')
                     ->whereColumn('pages.id', '=', $fullEntityIdColumn)
                     ->where(function (QueryBuilder $query) {
index 508efa02801c5e035dfd27bf00a3d8709a67e876..5d621ac119a22abf16c103d4cfc40dc617fcb5e8 100644 (file)
@@ -50,11 +50,12 @@ class ApiAuthenticate
     }
 
     /**
-     * Check if the active session user has API access
+     * Check if the active session user has API access.
      */
     protected function sessionUserHasApiAccess(): bool
     {
         $hasApiPermission = user()->can('access-api');
+
         return $hasApiPermission && hasAppAccess();
     }