diff --git a/modules/opencase_reporting/src/Entity/OpenCaseReport.php b/modules/opencase_reporting/src/Entity/OpenCaseReport.php deleted file mode 100644 index c6f2a2a..0000000 --- a/modules/opencase_reporting/src/Entity/OpenCaseReport.php +++ /dev/null @@ -1,57 +0,0 @@ -t('Are you sure you want to delete %name?', ['%name' => $this->entity->label()]); - } - - /** - * {@inheritdoc} - */ - public function getCancelUrl() { - return new Url('entity.opencase_report.collection'); - } - - /** - * {@inheritdoc} - */ - public function getConfirmText() { - return $this->t('Delete'); - } - - /** - * {@inheritdoc} - */ - public function submitForm(array &$form, FormStateInterface $form_state) { - $this->entity->delete(); - - drupal_set_message( - $this->t('content @type: deleted @label.', - [ - '@type' => $this->entity->bundle(), - '@label' => $this->entity->label(), - ] - ) - ); - - $form_state->setRedirectUrl($this->getCancelUrl()); - } - -} diff --git a/modules/opencase_reporting/src/Form/OpenCaseReportForm.php b/modules/opencase_reporting/src/Form/OpenCaseReportForm.php deleted file mode 100644 index 4398c0c..0000000 --- a/modules/opencase_reporting/src/Form/OpenCaseReportForm.php +++ /dev/null @@ -1,64 +0,0 @@ -entity; - $form['label'] = [ - '#type' => 'textfield', - '#title' => $this->t('Report Title'), - '#maxlength' => 255, - '#default_value' => $opencase_report->label(), - '#required' => TRUE, - ]; - - $form['id'] = [ - '#type' => 'machine_name', - '#default_value' => $opencase_report->id(), - '#machine_name' => [ - 'exists' => '\Drupal\opencase_reporting\Entity\OpenCaseReport::load', - ], - '#disabled' => !$opencase_report->isNew(), - ]; - - /* You will need additional form elements for your custom properties. */ - - return $form; - } - - /** - * {@inheritdoc} - */ - public function save(array $form, FormStateInterface $form_state) { - $opencase_report = $this->entity; - $status = $opencase_report->save(); - - switch ($status) { - case SAVED_NEW: - drupal_set_message($this->t('Created report: %label.', [ - '%label' => $opencase_report->label(), - ])); - break; - - default: - drupal_set_message($this->t('Saved report: %label.', [ - '%label' => $opencase_report->label(), - ])); - } - $form_state->setRedirectUrl($opencase_report->toUrl('collection')); - } - -} diff --git a/modules/opencase_reporting/src/OpenCaseReportHtmlRouteProvider.php b/modules/opencase_reporting/src/OpenCaseReportHtmlRouteProvider.php deleted file mode 100644 index 5a858e7..0000000 --- a/modules/opencase_reporting/src/OpenCaseReportHtmlRouteProvider.php +++ /dev/null @@ -1,28 +0,0 @@ -t('Report'); - return $header + parent::buildHeader(); - } - - /** - * {@inheritdoc} - */ - public function buildRow(EntityInterface $entity) { - $row['label'] = $entity->label(); - return $row + parent::buildRow($entity); - } - -}