function _paragraphs_collection_demo_create_accordion_paragraph

Helper function to create accordion paragraph.

Parameters

array $items: Accordion items.

Return value

\Drupal\Core\Entity\EntityInterface Paragraphs accordion entity.

1 call to _paragraphs_collection_demo_create_accordion_paragraph()
_paragraphs_collection_demo_create_demo_article in paragraphs_collection/modules/paragraphs_collection_demo/paragraphs_collection_demo.install
Create demo article example.

File

paragraphs_collection/modules/paragraphs_collection_demo/paragraphs_collection_demo.install, line 592
Installation hooks for paragraphs_collection_demo module.

Code

function _paragraphs_collection_demo_create_accordion_paragraph(array $items) {

  // Accordion paragraph.
  $accordion_paragraph = Paragraph::create([
    'type' => 'accordion',
    'paragraphs_accordion_paragraphs' => $items,
  ]);
  $accordion_paragraph
    ->save();
  return $accordion_paragraph;
}