edde-framework/edde-framework

View on GitHub
src/Edde/Api/Crate/LazyCrateFactoryTrait.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php
    declare(strict_types=1);

    namespace Edde\Api\Crate;

    /**
     * Lazy crate cache dependency.
     */
    trait LazyCrateFactoryTrait {
        /**
         * @var ICrateFactory
         */
        protected $crateFactory;

        /**
         * @param ICrateFactory $crateFactory
         */
        public function lazyCrateFactory(ICrateFactory $crateFactory) {
            $this->crateFactory = $crateFactory;
        }
    }