/** * Implements hook_preprocess_HOOK() for paragraph__egnyte_product_tour_feed. */ function egnyte_product_tour_feed_preprocess_paragraph__egnyte_product_tour_feed(array &$variables) { // Load Bundle. $variables['#attached']['library'][] = 'egnyte_site_builder/product-tour-feed-block-js'; $pt_filter = []; $paragraph = $variables['elements']['#paragraph']; $product_tours = EgnyteProductTourFeed::getInstance(); $selected_pt = $paragraph->field_egnyte_product_tour_list->getValue() ?? []; // Array of Custom "All Product Tours" Filter nodes. foreach ($selected_pt as $key => $value) { $pt_filter['target_id'][$key] = $value['target_id']; } $variables['product_button_header'] = 'All Product Tours'; $variables['product_tours'] = !empty($selected_pt) ? EgnyteProductTourFeed::getInstance()->getProductToursByNids($pt_filter['target_id']) : $pr
Accelerate deal cycles and streamline compliance for private equity, venture capital, hedge funds, and investment and asset managers.
Staying ahead in today’s investment landscape requires advanced tools to navigate complex deal cycles, manage global portfolios, and maintain compliance with evolving regulations.
Speed up decision-making for competitive deals by eliminating siloed data and broken reference links.
Leverage AI-powered tools to eliminate the need to search for, classify, and summarize documents manually.
Protect sensitive data and easily demonstrate compliance with SEC, FINRA, and geographic regulations.