imanghafoori1/laravel-heyman

View on GitHub
src/Switching/HeyManSwitcher.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

namespace Imanghafoori\HeyMan\Switching;

final class HeyManSwitcher
{
    public function wrapForIgnorance(callable $callback, $key)
    {
        return function (...$args) use ($callback, $key) {
            if (config('heyman_ignore_'.$key, false)) {
                return true;
            }

            return $callback(...$args);
        };
    }
}