* @copyright 2015 - 2021 Timothy J. Warren * @license http://www.opensource.org/licenses/mit-license.html MIT License * @version 5.2 * @link https://git.timshomepage.net/timw4mail/HummingBirdAnimeClient */ namespace Aviat\Ion\Di; /** * Trait implementation of ContainerAwareInterface */ trait ContainerAware { /** * Di Container */ protected ContainerInterface $container; /** * Set the container for the current object */ public function setContainer(ContainerInterface $container): self { $this->container = $container; return $this; } /** * Get the container object */ public function getContainer(): ContainerInterface { return $this->container; } } // End of ContainerAware.php