getPlugins()->apply("php"); $project->setConfig(function ($c) { $c->setEntry("com/example/script/primary.php"); $c->setPackageName("com.example.script.php"); $c->setLogo("logo.png"); }); // 获取容器中的扩展 $myExtension = $project->getExtensions()->getByName("myExtension"); $console->log($myExtension->value); // 配置容器中的扩展 $project->getExtensions()->configure("myExtension", function ($e) { $e->value = "new value"; }); $console->log($myExtension->value); // 移除容器中的扩展 $project->getExtensions()->remove("myExtension"); $console->log($project->getExtensions()->getByName("myExtension"));