[ Index ] |
PHP Cross Reference of phpBB-3.3.14-deutsch |
[Summary view] [Print] [Text view]
1 <?php 2 /** 3 * 4 * This file is part of the phpBB Forum Software package. 5 * 6 * @copyright (c) phpBB Limited <https://www.phpbb.com> 7 * @license GNU General Public License, version 2 (GPL-2.0) 8 * 9 * For full copyright and license information, please see 10 * the docs/CREDITS.txt file. 11 * 12 */ 13 14 namespace phpbb\db\migration\data\v310; 15 16 class captcha_plugins extends \phpbb\db\migration\migration 17 { 18 static public function depends_on() 19 { 20 return array( 21 '\phpbb\db\migration\data\v310\rc2', 22 ); 23 } 24 25 public function update_data() 26 { 27 $captcha_plugin = $this->config['captcha_plugin']; 28 if (strpos($captcha_plugin, 'phpbb_captcha_') === 0) 29 { 30 $captcha_plugin = substr($captcha_plugin, strlen('phpbb_captcha_')); 31 } 32 else if (strpos($captcha_plugin, 'phpbb_') === 0) 33 { 34 $captcha_plugin = substr($captcha_plugin, strlen('phpbb_')); 35 } 36 37 return array( 38 array('if', array( 39 (is_file($this->phpbb_root_path . 'phpbb/captcha/plugins/' . $captcha_plugin . '.' . $this->php_ext)), 40 array('config.update', array('captcha_plugin', 'core.captcha.plugins.' . $captcha_plugin)), 41 )), 42 array('if', array( 43 (!is_file($this->phpbb_root_path . 'phpbb/captcha/plugins/' . $captcha_plugin . '.' . $this->php_ext)), 44 array('config.update', array('captcha_plugin', 'core.captcha.plugins.nogd')), 45 )), 46 ); 47 } 48 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Mon Nov 25 19:05:08 2024 | Cross-referenced by PHPXref 0.7.1 |