| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 | 
							- <?php
 
- namespace install\models;
 
- use yii\base\Model;
 
- use Yii;
 
- class SiteForm extends Model
 
- {
 
-     
 
-     public $SITE_URL = 'http://';
 
-     const CACHE_KEY = "install-site-form";
 
-     public function init()
 
-     {
 
-         parent::init();
 
-         $this->SITE_URL = Yii::$app->request->getHostInfo();
 
-     }
 
-     public function rules()
 
-     {
 
-         return [
 
-             [['SITE_URL',], 'string']
 
-         ];
 
-     }
 
-     public function attributeLabels()
 
-     {
 
-         return [
 
-             'SITE_URL' => '站点地址',
 
-         ];
 
-     }
 
-     
 
-     public function  loadDefaultValues()
 
-     {
 
-         $data = \Yii::$app->getCache()->get(SiteForm::CACHE_KEY);
 
-         if($data) {
 
-             $this->setAttributes($data);
 
-         }
 
-     }
 
-     public function save()
 
-     {
 
-        \Yii::$app->getCache()->set(SiteForm::CACHE_KEY, $this->toArray());
 
-         return true;
 
-     }
 
- }
 
 
  |