Modules\Core\Source\MicroModules\SystemOptionsModule::seed PHP Метод

seed() защищенный Метод

protected seed ( )
    protected function seed()
    {
        $this->container->get('db')->table('options_group')->insert([["name" => "System", "description" => "System options", "active" => 1], ["name" => "Template \"main\"", "description" => "Options for base template", "active" => 1]]);
        $this->container->get('db')->table('options')->insert([["options_group_id" => 1, "name" => "Use email or login from authorize", "code" => "email_or_login", "description" => "Use email or login from authorize", "value" => "login", "frozen" => 0, "type" => "radio", "values" => '{"login":"login","email":"email"}'], ["options_group_id" => 1, "name" => "Default controller", "code" => "default_controller", "description" => "System options", "value" => "PublicControllers", "frozen" => 0, "type" => "string", "values" => ""], ["options_group_id" => 1, "name" => "Developers mode", "code" => "develop_mode", "description" => "Use admin from developers mode", "value" => 0, "frozen" => 1, "type" => "checkbox", "values" => ""], ["options_group_id" => 1, "name" => "Freeze mode", "code" => "freeze_mode", "description" => "Use freeze mode from options table", "value" => 1, "frozen" => 1, "type" => "checkbox", "values" => ""], ["options_group_id" => 2, "name" => "Product Version", "code" => "version", "description" => "Version SlimCMS", "value" => "0.2.0", "frozen" => 0, "type" => "string", "values" => ""]]);
    }