From b0aa366b12d7884f5ae4cc3684e943a8be44129a Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Fri, 28 Mar 2014 21:01:07 +0100 Subject: [ticket/11459] Pass array with migration class names to schema generator PHPBB3-11459 --- phpBB/develop/create_schema_files.php | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'phpBB/develop/create_schema_files.php') diff --git a/phpBB/develop/create_schema_files.php b/phpBB/develop/create_schema_files.php index c55b764ded..0cd562b264 100644 --- a/phpBB/develop/create_schema_files.php +++ b/phpBB/develop/create_schema_files.php @@ -24,14 +24,13 @@ $phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './../'; $phpEx = substr(strrchr(__FILE__, '.'), 1); include($phpbb_root_path . 'common.' . $phpEx); -$phpbb_extension_manager = $phpbb_container->get('ext.manager'); -$finder = $phpbb_extension_manager->get_finder(); -$finder = $finder +$classes = $phpbb_container->get('ext.manager') + ->get_finder() ->core_path('phpbb/db/migration/data/') - ->extension_prefix('migration/'); + ->get_classes(); $db_tools = new \phpbb\db\tools($db, true); -$schema_generator = new \phpbb\db\migration\schema_generator($finder, $config, $db, $db_tools, $phpbb_root_path, $phpEx, $table_prefix); +$schema_generator = new \phpbb\db\migration\schema_generator($classes, $config, $db, $db_tools, $phpbb_root_path, $phpEx, $table_prefix); $original_schema_data = $schema_generator->get_schema(); $dbms_type_map = phpbb\db\tools::get_dbms_type_map(); -- cgit v1.2.1