Seditio Source
Root |
./othercms/croogo-4.0.7/vendor/croogo/croogo/Blocks/config/Seeds/BlocksSeed.php
<?php

use Phinx\Seed\AbstractSeed;

class
BlocksSeed extends AbstractSeed
{

    public
$records = [
        [
           
'id' => '3',
           
'region_id' => '4',
           
'title' => 'About',
           
'alias' => 'about',
           
'body' => 'This is the content of your block. Can be modified in admin panel.',
           
'show_title' => '1',
           
'class' => '',
           
'status' => '1',
           
'weight' => '2',
           
'element' => '',
           
'visibility_roles' => '',
           
'visibility_paths' => '',
           
'visibility_php' => '',
           
'created_by' => 1,
           
'params' => '',
        ],
        [
           
'id' => '8',
           
'region_id' => '4',
           
'title' => 'Search',
           
'alias' => 'search',
           
'body' => '',
           
'show_title' => '0',
           
'class' => '',
           
'status' => '1',
           
'weight' => '1',
           
'element' => 'Croogo/Nodes.search',
           
'visibility_roles' => '',
           
'visibility_paths' => '',
           
'visibility_php' => '',
           
'created_by' => 1,
           
'params' => '',
        ],
        [
           
'id' => '5',
           
'region_id' => '4',
           
'title' => 'Meta',
           
'alias' => 'meta',
           
'body' => '[menu:meta]',
           
'show_title' => '1',
           
'class' => '',
           
'status' => '1',
           
'weight' => '6',
           
'element' => '',
           
'visibility_roles' => '',
           
'visibility_paths' => '',
           
'visibility_php' => '',
           
'created_by' => 1,
           
'params' => '',
        ],
        [
           
'id' => '6',
           
'region_id' => '4',
           
'title' => 'Blogroll',
           
'alias' => 'blogroll',
           
'body' => '[menu:blogroll]',
           
'show_title' => '1',
           
'class' => '',
           
'status' => '1',
           
'weight' => '4',
           
'element' => '',
           
'visibility_roles' => '',
           
'visibility_paths' => '',
           
'visibility_php' => '',
           
'created_by' => 1,
           
'params' => '',
        ],
        [
           
'id' => '7',
           
'region_id' => '4',
           
'title' => 'Categories',
           
'alias' => 'categories',
           
'body' => '[vocabulary:categories type="blog"]',
           
'show_title' => '1',
           
'class' => '',
           
'status' => '1',
           
'weight' => '3',
           
'element' => '',
           
'visibility_roles' => '',
           
'visibility_paths' => '',
           
'visibility_php' => '',
           
'created_by' => 1,
           
'params' => '',
        ],
        [
           
'id' => '9',
           
'region_id' => '4',
           
'title' => 'Recent Posts',
           
'alias' => 'recent_posts',
           
'body' => '[node:recent_posts order="Nodes.id DESC" limit="5"]',
           
'show_title' => '1',
           
'class' => '',
           
'status' => '1',
           
'weight' => '5',
           
'element' => '',
           
'visibility_roles' => '',
           
'visibility_paths' => '',
           
'visibility_php' => '',
           
'created_by' => 1,
           
'params' => '',
        ],
    ];

    public function
getDependencies()
    {
        return [
           
'RegionsSeed',
        ];
    }

    public function
run()
    {
       
$Table = $this->table('blocks');
       
$Table->insert($this->records)->save();
    }
}