<commit_before><?php
return array(
    'doctrine' => array(
        'driver' => array(
            'playgroundflow_entity' => array(
                'class' => 'Doctrine\ORM\Mapping\Driver\AnnotationDriver',
                'cache' => 'array',
                'paths' => __DIR__ . '/../src/PlaygroundFlow/Entity'
            ),

            'orm_default' => array(
                'drivers' => array(
                    'PlaygroundFlow\Entity'  => 'playgroundflow_entity'
                )
            )
        )
    ),
    'bjyauthorize' => array(
    
        'resource_providers' => array(
            'BjyAuthorize\Provider\Resource\Config' => array(
                'flow'          => array(),
            ),
        ),
    
        'rule_providers' => array(
            'BjyAuthorize\Provider\Rule\Config' => array(
                'allow' => array(
                    array(array('admin'), 'flow',           array('list','add','edit','delete')),
                ),
            ),
        ),
    
        'guards' => array(
            'BjyAuthorize\Guard\Controller' => array( 
                array('controller' => 'PlaygroundFlow\Controller\Frontend\Index', 'roles' => array('guest', 'user')),
                array('controller' => 'playgroundflowadminaction',      'roles' => array('admin')),
                array('controller' => 'playgroundflowadminobject',      'roles' => array('admin')),
                array('controller' => 'playgroundflowadminstory',       'roles' => array('admin')),
                array('controller' => 'playgroundflowadmindomain',      'roles' => array('admin')),
                array('controller' => 'playgroundflowadminwebtechno',   'roles' => array('admin')),
                array('controller' => 'playgroundflowadminwidget',      'roles' => array('admin')),
            ),
        ),
    ),
    
    'assetic_configuration' => array(
        'modules' => array(
            'lib' => array(
                'collections' => array(
                    'frontend_mouth_css' => array(
                        'assets' => array(
                            'mouth.css'              => __DIR__ . '/../view/lib/css/mouth.css',
                        ),
                        'filters' => array(),
                        'options' => array(
                            'output' => 'lib/css/mouth'
                        ),
                    ),
                    'frontend_pg' => array(
                        'assets' => array(
                            'json2'             => __DIR__ . '/../view/lib/js/playground/json2.js',
                            'wgxpath.install'   => __DIR__ . '/../view/lib/js/playground/wgxpath.install.js',
                            'pg'                => __DIR__ . '/../view/lib/js/playground/pg.min.js',
                            'pg.connect'        => __DIR__ . '/../view/lib/js/playground/pg.connect.js',
                            'ears.min'          => __DIR__ . '/../view/lib/js/playground/ears.min.js',
                        ),
                        'filters' => array(),
                        'options' => array(
                            'move_raw' => true,
                            'output' => 'lib/js/playground',
                        )
                    ),
                    'frontend_easyxdm' => array(
                        'assets' => array(
                            'easyxdm.min' => __DIR__ . '/../view/lib/js/easyxdm/easyxdm.min.js',
                            'easyxdm'     => __DIR__ . '/../view/lib/js/easyxdm/easyxdm.swf',
                            'json2'       => __DIR__ . '/../view/lib/js/easyxdm/json2.js',
                        ),
                        'options' => array(
                            'move_raw' => true,
                            'output' => 'lib/js/easyxdm',
                        )
                    ),
                ),
            ),
        ),
    
        'routes' => array(
            'frontend.*' => array(
                '@frontend_mouth_css' => '@frontend_mouth_css',
            ),
        ),
    ),

    'view_manager' => array(
        'template_map' => array(
        ),
        'template_path_stack' => array(
            __DIR__ . '/../view/admin',
        	__DIR__ . '/../view/frontend',
        ),
        'strategies' => array(
            'ViewJsonStrategy',
        ),
    ),

    'controllers' => array(
        'invokables' => array(
        	'playgroundflowadminaction'     => 'PlaygroundFlow\Controller\Admin\ActionController',
        	'playgroundflowadminobject'     => 'PlaygroundFlow\Controller\Admin\ObjectController',
        	'playgroundflowadminstory'      => 'PlaygroundFlow\Controller\Admin\StoryController',
            'playgroundflowadminwidget'     => 'PlaygroundFlow\Controller\Admin\WidgetController',
        	'playgroundflowadmindomain'     => 'PlaygroundFlow\Controller\Admin\DomainController',
            'playgroundflowadminwebtechno'  => 'PlaygroundFlow\Controller\Admin\WebTechnoController',
            'playgroundflow'                => 'PlaygroundFlow\Controller\IndexController',
            'playgroundflowrestauthent'     => 'PlaygroundFlow\Controller\RestAuthentController',
            'playgroundflowrestsend'        => 'PlaygroundFlow\Controller\RestSendController',
            'playgroundfloweasyxdm'         => 'PlaygroundFlow\Controller\Frontend\EasyXDMController',
            'PlaygroundFlow\Controller\Frontend\Index' => 'PlaygroundFlow\Controller\Frontend\IndexController'
        ),
    ),

    'core_layout' => array(
        'PlaygroundFlow' => array(
            'default_layout' => 'layout/1column',
        	'controllers' => array(
       			'playgroundflowadminaction' => array(
       				'default_layout' => 'layout/admin',
       			),
       			'playgroundflowadminstory' => array(
       				'default_layout' => 'layout/admin',
      			),
        	    'playgroundflowadminwidget' => array(
        	        'default_layout' => 'layout/admin',
        	    ),
     			'playgroundflowadmindomain' => array(
      				'default_layout' => 'layout/admin',
      			),
      			'playgroundflowadminobject' => array(
      				'default_layout' => 'layout/admin',
       			),
                'playgroundflowadminwebtechno' => array(
                    'default_layout' => 'layout/admin',
                ),
        	),
        ),
    ),

    'router' => array(<commit_msg>fix core_layout<commit_after><?php
return array(
    'doctrine' => array(
        'driver' => array(
            'playgroundflow_entity' => array(
                'class' => 'Doctrine\ORM\Mapping\Driver\AnnotationDriver',
                'cache' => 'array',
                'paths' => __DIR__ . '/../src/PlaygroundFlow/Entity'
            ),

            'orm_default' => array(
                'drivers' => array(
                    'PlaygroundFlow\Entity'  => 'playgroundflow_entity'
                )
            )
        )
    ),
    'bjyauthorize' => array(
    
        'resource_providers' => array(
            'BjyAuthorize\Provider\Resource\Config' => array(
                'flow'          => array(),
            ),
        ),
    
        'rule_providers' => array(
            'BjyAuthorize\Provider\Rule\Config' => array(
                'allow' => array(
                    array(array('admin'), 'flow',           array('list','add','edit','delete')),
                ),
            ),
        ),
    
        'guards' => array(
            'BjyAuthorize\Guard\Controller' => array( 
                array('controller' => 'PlaygroundFlow\Controller\Frontend\Index', 'roles' => array('guest', 'user')),
                array('controller' => 'playgroundflowadminaction',      'roles' => array('admin')),
                array('controller' => 'playgroundflowadminobject',      'roles' => array('admin')),
                array('controller' => 'playgroundflowadminstory',       'roles' => array('admin')),
                array('controller' => 'playgroundflowadmindomain',      'roles' => array('admin')),
                array('controller' => 'playgroundflowadminwebtechno',   'roles' => array('admin')),
                array('controller' => 'playgroundflowadminwidget',      'roles' => array('admin')),
            ),
        ),
    ),
    
    'assetic_configuration' => array(
        'modules' => array(
            'lib' => array(
                'collections' => array(
                    'frontend_mouth_css' => array(
                        'assets' => array(
                            'mouth.css'              => __DIR__ . '/../view/lib/css/mouth.css',
                        ),
                        'filters' => array(),
                        'options' => array(
                            'output' => 'lib/css/mouth'
                        ),
                    ),
                    'frontend_pg' => array(
                        'assets' => array(
                            'json2'             => __DIR__ . '/../view/lib/js/playground/json2.js',
                            'wgxpath.install'   => __DIR__ . '/../view/lib/js/playground/wgxpath.install.js',
                            'pg'                => __DIR__ . '/../view/lib/js/playground/pg.min.js',
                            'pg.connect'        => __DIR__ . '/../view/lib/js/playground/pg.connect.js',
                            'ears.min'          => __DIR__ . '/../view/lib/js/playground/ears.min.js',
                        ),
                        'filters' => array(),
                        'options' => array(
                            'move_raw' => true,
                            'output' => 'lib/js/playground',
                        )
                    ),
                    'frontend_easyxdm' => array(
                        'assets' => array(
                            'easyxdm.min' => __DIR__ . '/../view/lib/js/easyxdm/easyxdm.min.js',
                            'easyxdm'     => __DIR__ . '/../view/lib/js/easyxdm/easyxdm.swf',
                            'json2'       => __DIR__ . '/../view/lib/js/easyxdm/json2.js',
                        ),
                        'options' => array(
                            'move_raw' => true,
                            'output' => 'lib/js/easyxdm',
                        )
                    ),
                ),
            ),
        ),
    
        'routes' => array(
            'frontend.*' => array(
                '@frontend_mouth_css' => '@frontend_mouth_css',
            ),
        ),
    ),

    'view_manager' => array(
        'template_map' => array(
        ),
        'template_path_stack' => array(
            __DIR__ . '/../view/admin',
        	__DIR__ . '/../view/frontend',
        ),
        'strategies' => array(
            'ViewJsonStrategy',
        ),
    ),

    'controllers' => array(
        'invokables' => array(
        	'playgroundflowadminaction'     => 'PlaygroundFlow\Controller\Admin\ActionController',
        	'playgroundflowadminobject'     => 'PlaygroundFlow\Controller\Admin\ObjectController',
        	'playgroundflowadminstory'      => 'PlaygroundFlow\Controller\Admin\StoryController',
            'playgroundflowadminwidget'     => 'PlaygroundFlow\Controller\Admin\WidgetController',
        	'playgroundflowadmindomain'     => 'PlaygroundFlow\Controller\Admin\DomainController',
            'playgroundflowadminwebtechno'  => 'PlaygroundFlow\Controller\Admin\WebTechnoController',
            'playgroundflow'                => 'PlaygroundFlow\Controller\IndexController',
            'playgroundflowrestauthent'     => 'PlaygroundFlow\Controller\RestAuthentController',
            'playgroundflowrestsend'        => 'PlaygroundFlow\Controller\RestSendController',
            'playgroundfloweasyxdm'         => 'PlaygroundFlow\Controller\Frontend\EasyXDMController',
            'PlaygroundFlow\Controller\Frontend\Index' => 'PlaygroundFlow\Controller\Frontend\IndexController'
        ),
    ),

    'core_layout' => array(
        'frontend' => array(
            'modules' => array(
                'PlaygroundFlow' => array(
                    'default_layout' => 'layout/1column',
                	'controllers' => array(
               			'playgroundflowadminaction' => array(
               				'default_layout' => 'layout/admin',
               			),
               			'playgroundflowadminstory' => array(
               				'default_layout' => 'layout/admin',
              			),
                	    'playgroundflowadminwidget' => array(
                	        'default_layout' => 'layout/admin',
                	    ),
             			'playgroundflowadmindomain' => array(
              				'default_layout' => 'layout/admin',
              			),
              			'playgroundflowadminobject' => array(
              				'default_layout' => 'layout/admin',
               			),
                        'playgroundflowadminwebtechno' => array(
                            'default_layout' => 'layout/admin',
                        ),
                	),
                ),
            ),
        ),
    ),

    'router' => array(
{'fraction_non_alphanumeric': 0.14221408407721065, 'fraction_numerical': 0.0007629510948348211, 'mean_word_length': 1.3093727977448908, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 201, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1517264', 'n_tokens_mistral': 3616, 'n_tokens_neox': 3465, 'n_words': 440}