You are here

function MerciTestBase::merciCreateContentType in MERCI (Manage Equipment Reservations, Checkout and Inventory) 8.2

1 call to MerciTestBase::merciCreateContentType()
MerciTestBase::merciCreateItem in src/MerciTestBase.php

File

src/MerciTestBase.php, line 77
Contains \Drupal\merci\MerciTestBase.

Class

MerciTestBase
Tests pager functionality.

Namespace

Drupal\merci

Code

function merciCreateContentType($settings, $merci_type, $merci_settings = NULL) {

  // Create resource content type
  // Disable the rating for this content type: 0 for Disabled, 1 for Enabled.
  if (node_type_load($settings['type'])) {
    return $settings['type'];
  }
  $content_type = $this
    ->createContentType($settings);
  $this
    ->verbose('settings ' . var_export($content_type, TRUE));
  $type = $content_type
    ->get('type');
  $settings = array(
    'merci_type_setting' => $merci_type,
    'merci_max_hours_per_reservation' => 5,
  );
  if ($merci_settings) {
    $settings = $settings + $merci_settings;
  }
  return $type;
}