Skip to content
Snippets Groups Projects
Handler.php 896 B
Newer Older
jurgenhaas's avatar
jurgenhaas committed
<?php

/**
 * @file
 * Contains \LakeDrops\ComposerDevEnvironment\Handler.
 */

namespace LakeDrops\ComposerDevEnvironment;

use Composer\Package\PackageInterface;
use Composer\Composer;
use Composer\IO\IOInterface;
use Composer\Script\Event as ScriptEvent;

class Handler {

  /**
   * @var \Composer\Composer
   */
  protected $composer;

  /**
   * @var \Composer\IO\IOInterface
   */
  protected $io;

  /**
   * @var PackageInterface
   */
  protected $drupalCorePackage;

  /**
   * Handler constructor.
   *
   * @param Composer $composer
   * @param IOInterface $io
   */
  public function __construct(Composer $composer, IOInterface $io) {
    $this->composer = $composer;
    $this->io = $io;
  }

  /**
   * Post project create event to execute the scaffolding.
   *
   * @param ScriptEvent $event
   */
  public function test($event) {
    print('HALLO, here I am' . PHP_EOL);
  }

}