* @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}; } }