Browse Source

Not hardcoding the list of built-in behaviors

Jose Lorenzo Rodriguez 11 years ago
parent
commit
dc44db20a6
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/ORM/BehaviorRegistry.php

+ 2 - 2
src/ORM/BehaviorRegistry.php

@@ -77,8 +77,8 @@ class BehaviorRegistry extends ObjectRegistry
     protected function _resolveClassName($class)
     {
         $result = App::className($class, 'Model/Behavior', 'Behavior');
-        if (!$result && in_array($class, ['CounterCache', 'Timestamp', 'Tree', 'Translate'])) {
-            return 'Cake\ORM\Behavior\\' . $class . 'Behavior';
+        if (!$result) {
+            $result = App::className($class, 'ORM/Behavior', 'Behavior');
         }
         return $result;
     }