From 31b9d9b3e5747dbdb083357bb4d8ed3cb89962a2 Mon Sep 17 00:00:00 2001 From: Deon George Date: Fri, 9 Oct 2015 13:34:24 +1100 Subject: [PATCH] Enabled having a default Model instead of needing Model_* files for each table. --- system/classes/Kohana/Core.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/system/classes/Kohana/Core.php b/system/classes/Kohana/Core.php index 081d4bb..791c114 100644 --- a/system/classes/Kohana/Core.php +++ b/system/classes/Kohana/Core.php @@ -514,6 +514,17 @@ class Kohana_Core { return TRUE; } + // Enable finding a default Model + if ($path = Kohana::find_file($directory,'Model/DEFAULT')) { + // Load the class file + require $path; + + Model_DEFAULT::_default($class); + + // Class has been found + return TRUE; + } + // Class is not in the filesystem return FALSE; }