No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 
 
 
 

26 líneas
591 B

  1. <?php
  2. namespace think\composer;
  3. use Composer\Composer;
  4. use Composer\Installer;
  5. use Composer\IO\IOInterface;
  6. use Composer\Plugin\PluginInterface;
  7. class Plugin implements PluginInterface
  8. {
  9. public function activate(Composer $composer, IOInterface $io)
  10. {
  11. $manager = $composer->getInstallationManager();
  12. //框架核心
  13. $manager->addInstaller(new ThinkFramework($io, $composer));
  14. //单元测试
  15. $manager->addInstaller(new ThinkTesting($io, $composer));
  16. //扩展
  17. $manager->addInstaller(new ThinkExtend($io, $composer));
  18. }
  19. }