Преглед на файлове

Merge pull request #659 from manavo/patch-1

Don't autoload with class_exists
Shalvah преди 2 години
родител
ревизия
0efa2731d9
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      src/Extracting/Strategies/UrlParameters/GetFromLaravelAPI.php

+ 2 - 2
src/Extracting/Strategies/UrlParameters/GetFromLaravelAPI.php

@@ -214,9 +214,9 @@ class GetFromLaravelAPI extends Strategy
         $className = str_replace(['-', '_', ' '], '', Str::title($urlThing));
         $rootNamespace = app()->getNamespace();
 
-        if (class_exists($class = "{$rootNamespace}Models\\" . $className)
+        if (class_exists($class = "{$rootNamespace}Models\\" . $className, autoload: false)
             // For the heathens that don't use a Models\ directory
-            || class_exists($class = $rootNamespace . $className)) {
+            || class_exists($class = $rootNamespace . $className, autoload: false)) {
             try {
                 $instance = new $class;
             } catch (\Error) { // It might be an enum or some other non-instantiable class