PHP code example of masterflash-ru / statpage

1. Go to this page and download the library: Download masterflash-ru/statpage library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

masterflash-ru / statpage example snippets


	"statpage"=>[
		'tpl'=>[                                  //пользовательские шаблоны вывода контента, если нужны, пусто - по умолчанию, используется внутренний
            "application/statpage/1"=>"Шаблон 1",
        ],
        'layout'=>[                               //имена макетов которые имеются в приложении, если нужны, пусто - по умолчанию
            "layout/layout_glav"=>"Главная страница",
        ],
		'media_folder'=>"media",                  //имя папки в public для размещения медиаматериала стат.страниц, это значение по умолчанию
		'status'=>[                               //статусы страниц (по умолчанию используются эти)
			0=>"Не опубликовано",
			1=>"Опубликовано",
			2=>"Для внутренних целей",
		],
        "defaultStatus"=>1,                     //код статуса по умолчанию (опубликовано)
	],


    'caches' => [
        'DefaultSystemCache' => [
            'adapter' => [
                'name'    => Filesystem::class,
                'options' => [
                    'cache_dir' => './data/cache',
                    'ttl' => 60*60*2 
                ],
            ],
            'plugins' => [
                [
                    'name' => Serializer::class,
                    'options' => [
                    ],
                ],
            ],
        ],
    ],

......
    "databases"=>[
        //соединение с базой + имя драйвера
        'DefaultSystemDb' => [
            'driver'=>'MysqlPdo',
            //"unix_socket"=>"/tmp/mysql.sock",
            "host"=>"localhost",
            'login'=>"root",
            "password"=>"**********",
            "database"=>"simba4",
            "locale"=>"ru_RU",
            "character"=>"utf8"
        ],
    ],
.....

$this->statpage("Системное имя страницы" ,$options)