From 25d3187c1dfe5bb81f509f9ecd928e3490173d7a Mon Sep 17 00:00:00 2001 From: Damian Mooyman Date: Tue, 16 Aug 2016 17:25:26 +1200 Subject: [PATCH] Remove DatabaseAdmin::autoBuild Fixes #5843 --- ORM/DatabaseAdmin.php | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/ORM/DatabaseAdmin.php b/ORM/DatabaseAdmin.php index 43e4ec26d..df85ac755 100644 --- a/ORM/DatabaseAdmin.php +++ b/ORM/DatabaseAdmin.php @@ -151,21 +151,6 @@ class DatabaseAdmin extends Controller { return Director::absoluteURL($url, true); } - /** - * Check if database needs to be built, and build it if it does. - */ - public static function autoBuild() { - $dataClasses = ClassInfo::subclassesFor('SilverStripe\ORM\DataObject'); - $lastBuilt = self::lastBuilt(); - foreach($dataClasses as $class) { - if(filemtime(getClassFile($class)) > $lastBuilt) { - $da = new DatabaseAdmin(); - $da->doBuild(true); - return; - } - } - } - /** * Build the default data, calling requireDefaultRecords on all * DataObject classes