Install.php 788 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. echo "<?php\n";
  3. ?>
  4. namespace addons\<?= $model->name;?>;
  5. use Yii;
  6. use yii\db\Migration;
  7. use common\helpers\MigrateHelper;
  8. use common\interfaces\AddonWidget;
  9. /**
  10. * 安装
  11. *
  12. * Class Install
  13. * @package addons\<?= $model->name . "\r";?>
  14. */
  15. class Install extends Migration implements AddonWidget
  16. {
  17. /**
  18. * @param $addon
  19. * @return mixed|void
  20. * @throws \yii\base\InvalidConfigException
  21. * @throws \yii\web\NotFoundHttpException
  22. * @throws \yii\web\UnprocessableEntityHttpException
  23. */
  24. public function run($addon)
  25. {
  26. // MigrateHelper::upByPath([
  27. // '@addons/<?= $model->name;?>/console/migrations/'
  28. // ]);
  29. }
  30. public function runApp($mall_id, $addons_name){
  31. // 商城应用市场安装时的初始化
  32. }
  33. }