%PDF- %PDF-
Direktori : /home/vacivi36/intranet.vacivitta.com.br/protected/humhub/modules/installer/forms/ |
Current File : /home/vacivi36/intranet.vacivitta.com.br/protected/humhub/modules/installer/forms/SecurityForm.php |
<?php /** * @link https://www.humhub.org/ * @copyright Copyright (c) 2015 HumHub GmbH & Co. KG * @license https://www.humhub.com/licences */ namespace humhub\modules\installer\forms; use Yii; /** * Security Settings Form * * @since 0.5 */ class SecurityForm extends \yii\base\Model { /** * @var boolean allow guest acccess */ public $allowGuestAccess; /** * @var boolean need approval */ public $internalRequireApprovalAfterRegistration; /** * @var boolean allow anonymous registration */ public $internalAllowAnonymousRegistration; /** * @var boolean allow invite from external users by email */ public $canInviteExternalUsersByEmail; /** * @var boolean enable friendship system */ public $enableFriendshipModule; /** * @inheritdoc */ public function rules() { return [ [['allowGuestAccess', 'internalRequireApprovalAfterRegistration', 'internalAllowAnonymousRegistration', 'enableFriendshipModule'], 'boolean'], ]; } /** * @inheritdoc */ public function attributeLabels() { return [ 'allowGuestAccess' => Yii::t('InstallerModule.base', 'Allow access for non-registered users to public content (guest access)'), 'internalRequireApprovalAfterRegistration' => Yii::t('InstallerModule.base', 'Newly registered users have to be activated by an admin first'), 'internalAllowAnonymousRegistration' => Yii::t('InstallerModule.base', 'External users can register (show registration form on login)'), 'canInviteExternalUsersByEmail' => Yii::t('InstallerModule.base', 'Registered members can invite new users via email'), 'enableFriendshipModule' => Yii::t('InstallerModule.base', 'Allow friendships between members'), ]; } }