RainLab\User\Components\Session::defineProperties PHP Method

defineProperties() public method

public defineProperties ( )
    public function defineProperties()
    {
        return ['security' => ['title' => 'rainlab.user::lang.session.security_title', 'description' => 'rainlab.user::lang.session.security_desc', 'type' => 'dropdown', 'default' => 'all', 'options' => ['all' => 'rainlab.user::lang.session.all', 'user' => 'rainlab.user::lang.session.users', 'guest' => 'rainlab.user::lang.session.guests']], 'redirect' => ['title' => 'rainlab.user::lang.session.redirect_title', 'description' => 'rainlab.user::lang.session.redirect_desc', 'type' => 'dropdown', 'default' => '']];
    }

Usage Example

 public function defineProperties()
 {
     $properties = parent::defineProperties();
     $properties = array_merge($properties, ['group' => ['title' => 'bnb.usergroup::lang.components.sessiongroup.group_title', 'description' => 'bnb.usergroup::lang.components.sessiongroup.group_description', 'type' => 'dropdown', 'default' => '']]);
     unset($properties['security']);
     return $properties;
 }
All Usage Examples Of RainLab\User\Components\Session::defineProperties