Code Coverage
 
Classes and Traits
Functions and Methods
Lines
Total
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
CRAP
100.00% covered (success)
100.00%
4 / 4
ViewPackage
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
1
100.00% covered (success)
100.00%
4 / 4
 addToContainer
100.00% covered (success)
100.00%
1 / 1
1
100.00% covered (success)
100.00%
4 / 4
<?php
declare(strict_types=1);
namespace Bone\View;
use Barnacle\Container;
use Barnacle\RegistrationInterface;
use Bone\View\Extension\Plates\AlertBox;
use Bone\View\ViewEngine;
class ViewPackage implements RegistrationInterface
{
    /**
     * @param Container $c
     */
    public function addToContainer(Container $c)
    {
        // set up the view engine dependencies
        $viewEngine = new ViewEngine($c->get('viewFolder'));
        $viewEngine->loadExtension(new AlertBox());
        $c[ViewEngine::class] = $viewEngine;
    }
}