1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-06-05 14:04:57 +02:00
php-phpbb/tests/dbal/migration/if_params.php
javiexin 55d5ed79fb [ticket/15274] Allow "custom" migrations to use parameters
Remove references in migration tool.

PHPBB3-15274
2017-07-16 11:58:54 +02:00

45 lines
848 B
PHP

<?php
/**
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
class phpbb_dbal_migration_if_params extends \phpbb\db\migration\migration
{
function update_schema()
{
return array();
}
function update_data()
{
return array(
array('if', array(
true,
array('custom', array(array($this, 'test'), array('true'))),
)),
array('if', array(
false,
array('custom', array(array($this, 'test'), array('false'))),
)),
);
}
function test($param)
{
global $migrator_test_if_true_failed, $migrator_test_if_false_failed;
$var = 'migrator_test_if_' . $param . '_failed';
${$var} = !${$var};
}
}