AddonsForm.php 882 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <?php
  2. namespace backend\forms;
  3. use common\helpers\ArrayHelper;
  4. use common\models\common\Addons;
  5. /**
  6. * Class AddonsForm
  7. * @package backend\forms
  8. */
  9. class AddonsForm extends Addons
  10. {
  11. /**
  12. * @var
  13. */
  14. public $install = 'Install';
  15. /**
  16. * @var
  17. */
  18. public $uninstall = 'UnInstall';
  19. /**
  20. * @var
  21. */
  22. public $upgrade = 'Upgrade';
  23. /**
  24. * {@inheritdoc}
  25. */
  26. public function rules()
  27. {
  28. return ArrayHelper::merge([
  29. [['install', 'uninstall', 'upgrade', 'author'], 'required'],
  30. ], parent::rules());
  31. }
  32. /**
  33. * {@inheritdoc}
  34. */
  35. public function attributeLabels()
  36. {
  37. return ArrayHelper::merge([
  38. 'install' => '安装文件',
  39. 'uninstall' => '卸载文件',
  40. 'upgrade' => '更新文件',
  41. ], parent::attributeLabels());
  42. }
  43. }
粤ICP备19079148号