protected static function initComposer() { $file_name = static::$projectRootDir . '/composer.json'; static::$composer = json_decode(file_get_contents($file_name), true); if (static::$composer === null) { throw new \InvalidArgumentException("Composer JSON file cannot be decoded. '{$file_name}'"); } }
/** * @param \Composer\Autoload\ClassLoader $composer * @return void */ public static function setComposer(\Composer\Autoload\ClassLoader $composer) { static::$composer = $composer; }