You are here

public function FileUploadActivityAnswer::evaluatedOnSave in Opigno module 3.x

Same name and namespace in other branches
  1. 8 ActivityTypes/opigno_file_upload/src/Plugin/ActivityAnswer/FileUploadActivityAnswer.php \Drupal\opigno_file_upload\Plugin\ActivityAnswer\FileUploadActivityAnswer::evaluatedOnSave()

Indicates if answer should me evaluated on save or not.

Overrides ActivityAnswerPluginBase::evaluatedOnSave

File

ActivityTypes/opigno_file_upload/src/Plugin/ActivityAnswer/FileUploadActivityAnswer.php, line 21

Class

FileUploadActivityAnswer
Class FileUploadActivityAnswer.

Namespace

Drupal\opigno_file_upload\Plugin\ActivityAnswer

Code

public function evaluatedOnSave(OpignoActivityInterface $activity) {

  // Check evaluation method field.
  $method = $activity
    ->get('opigno_evaluation_method')->value;
  if ($method == 0) {

    // Automatic evaluation.
    return TRUE;
  }
  else {

    // Manual evaluation.
    return FALSE;
  }
}