Load all paragraph items from a paragraph reference field

 /**
   * Get an array of paragraph objects.
   *
   * @param object $paragraph
  *  A paragraph field object.
   * @return null | \Drupal\paragraphs\Entity\Paragraph
   */
  function getParagraphItems($paragraph) {

    if(!$paragraph) {
      return null;
    }

    $paragraph = $paragraph->getValue();
    if (empty($paragraph) || !is_array($paragraph)) {
      return null;
    }

    $items = [];

    foreach ($paragraph as $item) {

      $items[] = Paragraph::load($item['target_id']);

    }

    return $items;

  }