PHP code example of maxbucknell / eisenhardt
1. Go to this page and download the library: Download maxbucknell/eisenhardt 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/ */
maxbucknell / eisenhardt example snippets
return array (
'backend' =>
array (
'frontName' => 'admin',
),
'queue' =>
array (
'amqp' =>
array (
'host' => 'rabbitmq',
'port' => '5672',
'user' => 'guest',
'password' => 'guest',
'virtualhost' => '/',
'ssl' => '0',
),
),
'db' =>
array (
'connection' =>
array (
'indexer' =>
array (
'host' => 'database',
'dbname' => 'magento2',
'username' => 'root',
'password' => 'root',
'model' => 'mysql4',
'engine' => 'innodb',
'initStatements' => 'SET NAMES utf8;',
'active' => '1',
'persistent' => NULL,
),
'default' =>
array (
'host' => 'database',
'dbname' => 'magento2',
'username' => 'root',
'password' => 'root',
'model' => 'mysql4',
'engine' => 'innodb',
'initStatements' => 'SET NAMES utf8;',
'active' => '1',
),
),
'table_prefix' => '',
),
'install' =>
array (
'date' => 'Thu, 10 Feb 1994 15:12:49 +1200',
),
'crypt' =>
array (
'key' => 'd928820f82d3e459641d334a5f1b427e',
),
'session' =>
array (
'save' => 'redis',
'redis' =>
array (
'host' => 'session',
'port' => '6379',
'password' => '',
'timeout' => '2.5',
'persistent_identifier' => '',
'database' => '1',
'compression_threshold' => '2048',
'compression_library' => 'gzip',
'log_level' => '1',
'max_concurrency' => '6',
'break_after_frontend' => '5',
'break_after_adminhtml' => '30',
'first_lifetime' => '600',
'bot_first_lifetime' => '60',
'bot_lifetime' => '7200',
'disable_locking' => '0',
'min_lifetime' => '60',
'max_lifetime' => '2592000',
),
),
'resource' =>
array (
'default_setup' =>
array (
'connection' => 'default',
),
),
'x-frame-options' => 'SAMEORIGIN',
'MAGE_MODE' => 'developer',
'cache_types' =>
array (
'config' => 1,
'layout' => 1,
'block_html' => 1,
'collections' => 1,
'reflection' => 1,
'db_ddl' => 1,
'eav' => 1,
'full_page' => 1,
'config_integration' => 1,
'config_integration_api' => 1,
'target_rule' => 1,
'translate' => 1,
'config_webservice' => 1,
'compiled_config' => 1,
),
'cache' =>
array (
'frontend' =>
array (
'default' =>
array (
'backend' => 'Cm_Cache_Backend_Redis',
'backend_options' =>
array (
'server' => 'cache',
'port' => '6379',
'persistent' => '',
'database' => 0,
'password' => '',
'force_standalone' => 0,
'connect_retries' => 1,
),
),
),
),
'http_cache_hosts' =>
array (
0 =>
array (
'host' => 'varnish',
'port' => '6081',
),
),
);
// ...
'db' =>
array (
'connection' =>
array (
'indexer' =>
array (
'host' => `/sbin/ip route|awk '/default/ { print $3 }'`,
'dbname' => '{DATABASE}',
'username' => '{USER}',
'password' => '{PASSWORD}',
'model' => 'mysql4',
'engine' => 'innodb',
'initStatements' => 'SET NAMES utf8;',
'active' => '1',
'persistent' => NULL,
),
'default' =>
array (
'host' => `/sbin/ip route|awk '/default/ { print $3 }'`,
'dbname' => '{DATABASE}',
'username' => '{USER}',
'password' => '{PASSWORD}',
'model' => 'mysql4',
'engine' => 'innodb',
'initStatements' => 'SET NAMES utf8;',
'active' => '1',
),
),
'table_prefix' => '',
),
// ...
bash
eisenhardt run -- mysql -hdatabase -uroot -proot
MySQL [(none)]> create database showoff;