You are here

protected function RateWidgetBaseForm::getResultFunction in Rate 8.2

Get result function.

2 calls to RateWidgetBaseForm::getResultFunction()
RateWidgetBaseForm::ajaxSubmit in src/Form/RateWidgetBaseForm.php
Ajax submit handler.
RateWidgetBaseForm::buildForm in src/Form/RateWidgetBaseForm.php
Form constructor.

File

src/Form/RateWidgetBaseForm.php, line 376

Class

RateWidgetBaseForm
Form controller for rate vote forms.

Namespace

Drupal\rate\Form

Code

protected function getResultFunction(FormStateInterface $form_state) {
  $entity = $this
    ->getEntity();
  return $form_state
    ->get('resultfunction') ? $form_state
    ->get('resultfunction') : 'rate_average:' . $entity
    ->getVotedEntityType() . '.' . $form_state
    ->get('entity_bundle') . '.' . $entity->rate_widget->value;
}