for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Helldar\LaravelLangPublisher\Traits;
use Illuminate\Container\Container;
trait Containable
{
protected static $containers = [];
protected function container(string $class, array $parameters = [])
if (! isset(static::$containers[$class])) {
static::$containers[$class] = Container::getInstance()->make($class, $parameters);
}
return static::$containers[$class];