| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- <?php
- namespace addons\UpgradeGift\common\services;
- use addons\UpgradeGift\common\enums\GiftEnum;
- use common\models\mall\MallAddons;
- use common\traits\ErrorTrait;
- use yii\base\BaseObject;
- class BaseService extends BaseObject
- {
- use ErrorTrait;
- /**
- * @var int $mall_id
- */
- public $mall_id;
- /**
- * @var int $user_id
- */
- public $user_id;
- public function __construct($config = [])
- {
- foreach ($config as $key => $val) {
- if (property_exists($this, $key)) {
- $this->{$key} = $val;
- }
- }
- }
- /**
- * @return int|true
- */
- public function isInstall()
- {
- return MallAddons::isInstall($this->mall_id, GiftEnum::ADDONS_NAME);
- }
- }
|