* @git Joomla Component Builder * @copyright Copyright (C) 2015 Vast Development Method. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ namespace VDM\Joomla\Interfaces; use Joomla\DI\Container; /** * The Container Factory Interface */ interface FactoryInterface { /** * Get any class from the container * * @param string $key The container class key * * @return Mixed * @since 3.2.0 */ public static function _(string $key); /** * Get the global container * * @return Container * @since 3.2.0 */ public static function getContainer(): Container; }