Вход Регистрация
Файл: forsoc.ru/ext/apwa/pmwelcome/migrations/v_1_0_0.php
Строк: 43
<?php
/**
*
* @package PM WELCOME
* @copyright BB3.MOBi (c) 2015 Anvar http://apwa.ru
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

namespace apwapmwelcomemigrations;

class 
v_1_0_0 extends phpbbdbmigrationmigration
{
    static public function 
depends_on()
    {
        return array(
'phpbbdbmigrationdatav31xv313');
    }

    public function 
effectively_installed()
    {
        return isset(
$this->config['pmwelcome_version']) && version_compare($this->config['pmwelcome_version'], '1.0.0''>=');
    }

    public function 
update_data()
    {
        return array(
            
// Add configs
            
array('config.add', array('pmwelcome_user'2)),
            array(
'config.add', array('pmwelcome_subject''Welcome to apwa.ru!')),

            
// Add config text
            
array('config_text.add', array('pmwelcome_post_text''')),

            
// Current version
            
array('config.add', array('pmwelcome_version''1.0.0')),

            
// Add ACP modules
            
array('module.add', array('acp''ACP_BOARD_CONFIGURATION', array(
                
'module_basename'    => 'apwapmwelcomeacppmwelcome_module',
                
'module_langname'    => 'ACP_PMWELCOME',
                
'module_mode'        => 'settings',
                
'module_auth'        => 'ext_apwa/pmwelcome && acl_a_board',
            ))),
        );
    }
}
Онлайн: 2
Реклама