Skip to content

Commit f3601dd

Browse files
Pass the entire Composer event to the downloadScaffold method.
1 parent a158572 commit f3601dd

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/Handler.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ public function onPostCmdEvent(Event $event) {
133133
// Only install the scaffolding if drupal/core was installed,
134134
// AND there are no scaffolding files present.
135135
if (isset($this->drupalCorePackage)) {
136-
$this->downloadScaffold($event->isDevMode());
136+
$this->downloadScaffold($event);
137137
// Generate the autoload.php file after generating the scaffold files.
138138
$this->generateAutoload();
139139
}
@@ -142,18 +142,18 @@ public function onPostCmdEvent(Event $event) {
142142
/**
143143
* Downloads drupal scaffold files for the current process.
144144
*
145-
* @param bool $dev
146-
* TRUE if dev packages are installed. FALSE otherwise.
145+
* @param \Composer\Script\Event $event
146+
* The Composer event.
147147
*/
148-
public function downloadScaffold($dev = FALSE) {
148+
public function downloadScaffold($event) {
149149
$drupalCorePackage = $this->getDrupalCorePackage();
150150
$webroot = realpath($this->getWebRoot());
151151

152152
// Collect options, excludes, dev and settings files.
153153
$options = $this->getOptions();
154154
$includes = $this->getIncludes();
155155
// Check dev files if necessary.
156-
if ($dev) {
156+
if ($event->isDevMode()) {
157157
$includes = array_merge($includes, $this->getIncludesDev());
158158
}
159159
$files = array_diff($includes, $this->getExcludes());

src/Plugin.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ public function postCmd(Event $event) {
9595
public static function scaffold(Event $event) {
9696
@trigger_error('\DrupalComposer\DrupalScaffold\Plugin::scaffold is deprecated since version 2.5.0 and will be removed in 3.0. Use "composer drupal:scaffold" instead.', E_USER_DEPRECATED);
9797
$handler = new Handler($event->getComposer(), $event->getIO());
98-
$handler->downloadScaffold($event->isDevMode());
98+
$handler->downloadScaffold($event);
9999
// Generate the autoload.php file after generating the scaffold files.
100100
$handler->generateAutoload();
101101
}

0 commit comments

Comments
 (0)