/**
  * @param USER $user Delete this user's folder permissions.
  */
 public function __construct($user)
 {
     parent::__construct($user->app);
     $this->_user = $user;
     $field = new TITLE_FIELD();
     $field->id = 'name';
     $field->caption = 'User';
     $field->required = true;
     $field->visible = false;
     $this->add_field($field);
 }
 /**
  * @param APPLICATION $context Main application.
  */
 public function __construct($context)
 {
     parent::__construct($context);
     $field = new INTEGER_FIELD();
     $field->id = 'group_id';
     $field->caption = 'Group ID';
     $field->required = true;
     $field->min_value = 1;
     $field->visible = false;
     $this->add_field($field);
 }