group-8.x-1.x-dev/src/Form/GroupJoinForm.php
src/Form/GroupJoinForm.php
<?php
namespace Drupal\group\Form;
use Drupal\Core\Form\FormStateInterface;
use Drupal\group\Entity\Form\GroupRelationshipForm;
/**
* Provides a form for joining a group.
*/
class GroupJoinForm extends GroupRelationshipForm {
/**
* {@inheritdoc}
*/
public function form(array $form, FormStateInterface $form_state) {
$form = parent::form($form, $form_state);
$form['entity_id']['#access'] = FALSE;
$form['group_roles']['#access'] = FALSE;
return $form;
}
/**
* {@inheritdoc}
*/
protected function actions(array $form, FormStateInterface $form_state) {
$actions = parent::actions($form, $form_state);
$actions['submit']['#value'] = $this->t('Join group');
return $actions;
}
}
