当前位置: 首页>>代码示例>>PHP>>正文


PHP Gdn_Url::host方法代码示例

本文整理汇总了PHP中Gdn_Url::host方法的典型用法代码示例。如果您正苦于以下问题:PHP Gdn_Url::host方法的具体用法?PHP Gdn_Url::host怎么用?PHP Gdn_Url::host使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Gdn_Url的用法示例。


在下文中一共展示了Gdn_Url::host方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: saveAdminUser

 /**
  * Create an admin user account.
  *
  * @param array $FormPostValues
  */
 public function saveAdminUser($FormPostValues)
 {
     $UserID = 0;
     // Add & apply any extra validation rules:
     $Name = val('Name', $FormPostValues, '');
     $FormPostValues['Email'] = val('Email', $FormPostValues, strtolower($Name . '@' . Gdn_Url::host()));
     $FormPostValues['ShowEmail'] = '0';
     $FormPostValues['TermsOfService'] = '1';
     $FormPostValues['DateOfBirth'] = '1975-09-16';
     $FormPostValues['DateLastActive'] = Gdn_Format::toDateTime();
     $FormPostValues['DateUpdated'] = Gdn_Format::toDateTime();
     $FormPostValues['Gender'] = 'u';
     $FormPostValues['Admin'] = '1';
     $this->addInsertFields($FormPostValues);
     if ($this->validate($FormPostValues, true) === true) {
         $Fields = $this->Validation->schemaValidationFields();
         // Only fields that are present in the schema
         // Insert the new user
         $UserID = $this->insertInternal($Fields, ['NoConfirmEmail' => true, 'Setup' => true]);
         if ($UserID > 0) {
             $ActivityModel = new ActivityModel();
             $ActivityModel->save(['ActivityUserID' => $UserID, 'ActivityType' => 'Registration', 'HeadlineFormat' => t('HeadlineFormat.Registration', '{ActivityUserID,You} joined.'), 'Story' => t('Welcome Aboard!')], false, ['GroupBy' => 'ActivityTypeID']);
         }
         $this->saveRoles($UserID, [16], false);
     }
     return $UserID;
 }
开发者ID:vanilla,项目名称:vanilla,代码行数:32,代码来源:class.usermodel.php


注:本文中的Gdn_Url::host方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。