Beispiel #1
0
 public function CreateAdmin($shopId, $ssid)
 {
     if ($shopId != null && $shopId != 0) {
         $manager = new Manager();
         $manager->ssid = $ssid;
         $manager->user_id = $ssid;
         $manager->title = 'Admin';
         $manager->description = \Yii::t('app', 'Generated by system Automatically');
         $manager->shop_id = $shopId;
     }
     if ($manager->save(true)) {
         return true;
     } else {
         return false;
     }
 }
 public function createManager()
 {
     /*echo "Title = ". $this->title. "</br>";
       echo "Description = ".$this->description. "</br>";
       echo "Password = "******"</br>";
       echo "ShopID = ".$this->shop_id. "</br>";*/
     $UserAsManager = new SignupForm();
     $UserAsManager->password = $this->password;
     $UserAsManager->email = $this->email;
     $UserAsManager->firmname = '';
     $user = $UserAsManager->signup(false);
     if ($user) {
         $this->userID = $user->id;
         $manager = new Manager();
         $manager->title = $this->title;
         $manager->shop_id = $this->shop_id;
         $manager->description = $this->description;
         $manager->user_id = $this->userID;
         //$manager->ssid = helper::getSsid();
         if ($manager->save(true)) {
             $this->id = $manager->id;
             return true;
         } else {
             return false;
         }
     } else {
         return false;
     }
 }