21 lines
500 B
PHP
21 lines
500 B
PHP
|
<?php
|
||
|
use Psr\Container\ContainerInterface as Container;
|
||
|
|
||
|
return [
|
||
|
ProVM\Common\Alias\View::class => function(Container $c) {
|
||
|
if (!file_exists($c->get('folders')->cache)) {
|
||
|
mkdir($c->get('folders')->cache);
|
||
|
chmod($c->get('folders')->cache, 777);
|
||
|
}
|
||
|
return new ProVM\Common\Definition\View(
|
||
|
$c->get('folders')->templates,
|
||
|
$c->get('folders')->cache,
|
||
|
null,
|
||
|
[
|
||
|
'urls' => $c->get('urls'),
|
||
|
'assets' => $c->get('assets')
|
||
|
]
|
||
|
);
|
||
|
}
|
||
|
];
|