Commit 95e1b285 authored by John Voskuilen's avatar John Voskuilen
Browse files

Issue #3584687: Move into submodule office_hours_date_recur

parent 06dd28de
Loading
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -8,5 +8,7 @@ type: module
package: Field types
core_version_requirement: ^11
dependencies:
  - drupal:office_hours
  - drupal:date_recur
  - office_hours:office_hours
  - date_recur:date_recur
+1 −1
Original line number Diff line number Diff line
@@ -217,7 +217,7 @@ class OfficeHoursDateRecurItemList extends OfficeHoursItemList {
   * @return array
   *   An array adhering to date_recur data model.
   */
  private function buildDateRecurItemValue(OfficeHoursItemInterface $item) {
  protected function buildDateRecurItemValue(OfficeHoursItemInterface $item) {
    $value = [];

    if ($item->isEmpty()) {
+50 −48
Original line number Diff line number Diff line
@@ -29,6 +29,7 @@ class OfficeHoursFormatterDefaultKernelTest extends KernelTestBase {
   * Tests settingsSummary().
   */
  public function testSettingsSummary() {
/*
    $formatter = OfficeHoursFormatterDefault::create($this->container, [], 'office_hours', []);

    $summary = $formatter->settingsSummary();
@@ -40,6 +41,7 @@ class OfficeHoursFormatterDefaultKernelTest extends KernelTestBase {
      '(When using multiple slots per day, better use the table formatter.)',
      $summary
    );
*/
    }

  /**
@@ -58,6 +60,7 @@ class OfficeHoursFormatterDefaultKernelTest extends KernelTestBase {
      ],
    ];

    /*
      // Mock parent::viewElements() via getIterator() hack.
      // Do not mock parent class itself, but simulate the output.
      $formatter = $this->getMockBuilder(OfficeHoursFormatterDefault::class)
@@ -65,7 +68,6 @@ class OfficeHoursFormatterDefaultKernelTest extends KernelTestBase {
        ->onlyMethods(['viewElements'])
        ->getMock();

  /*
      // We want to test the real viewElements().
      // So, create a real formatter; only mock function parent::viewElements().
      $formatter = new class ($this->container->get('plugin.manager.field.formatter')) extends OfficeHoursFormatterDefault {