andriiosmak/laravel-layer-sdk

View on GitHub
src/Traits/ContainerTrait.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

namespace Aosmak\Laravel\Layer\Sdk\Traits;

use Illuminate\Contracts\Container\Container as ContainerInterface;

/**
 * Trait ContainerTrait
 * @package namespace Aosmak\Laravel\Layer\Sdk\Traits
 */
trait ContainerTrait
{
    /**
     * Container
     *
     * @var \Illuminate\Contracts\Container\Container
     */
    protected $container;

    /**
     * Set Container
     *
     * @param \Illuminate\Contracts\Container\Container
     *
     * @return void
     */
    public function setContainer(ContainerInterface $container): void
    {
        $this->container = $container;
    }
}