src/Plugin/Callback.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php
/**
 *
 */

namespace Mvc5\Plugin;

use Closure;

class Callback
    extends Scoped
{
    /**
     * @var Closure
     */
    protected $callable;

    /**
     * @param Closure $closure
     */
    function __construct(Closure $closure)
    {
        parent::__construct($closure, false);
    }

    /**
     * @return Closure
     */
    function closure() : Closure
    {
        return $this->callable;
    }
}