<?php

/**
 * Require all metabox blocks components
 */

require_once __DIR__ . "/class-mb-component-blocks.php";
require_once __DIR__ . "/class-mb-component-base.php";
require_once __DIR__ . "/interface-mb-retrieves-video-thumbnails.php";
require_once __DIR__ . "/class-mb-video-thumbnail-retriever.php";

// require_once __DIR__ . "/example/class-mb-example.php";
require_once __DIR__ . "/text/class-mb-text.php";
require_once __DIR__ . "/image/class-mb-image.php";
require_once __DIR__ . "/spacer/class-mb-spacer.php";
require_once __DIR__ . "/buttons/class-mb-buttons.php";
require_once __DIR__ . "/html/class-mb-html.php";
require_once __DIR__ . "/group/class-mb-group.php";
require_once __DIR__ . "/featured-product/metaboxes.php";
require_once __DIR__ . "/img-with-text/class-mb-img-with-text.php";
require_once __DIR__ . "/popular-categories/class-mb-popular-categories.php";
require_once __DIR__ . "/slider-gallery/class-mb-slider-gallery.php";
require_once __DIR__ . "/grid-gallery/class-mb-grid-gallery.php";
require_once __DIR__ . "/product-slider/class-mb-products-slider.php";
require_once __DIR__ . "/hero/class-mb-hero.php";
require_once __DIR__ . "/icon-boxes/class-mb-icon-boxes.php";
require_once __DIR__ . "/cta-grid/class-mb-cta-grid.php";
require_once __DIR__ . "/block-filter/class-mb-block-filter.php";
require_once __DIR__ . "/navigation/class-mb-navigation.php";
require_once __DIR__ . "/contact-section/class-mb-contact-section.php";
require_once __DIR__ . "/posts-selection/class-mb-posts-selection.php";
require_once __DIR__ . "/video-section/class-mb-video-section.php";
require_once __DIR__ . "/video-slider/class-mb-video-slider.php";
require_once __DIR__ . "/testimonials/class-mb-testimonials.php";
require_once __DIR__ . "/contact-boxes/class-mb-contact-boxes.php";
require_once __DIR__ . "/notice/class-mb-notice.php";
require_once __DIR__ . "/partners/class-mb-partners.php";
require_once __DIR__ . "/video/class-mb-video.php";
require_once __DIR__ . "/tabs/class-mb-tabs.php";
require_once __DIR__ . "/cta-box/class-mb-cta-box.php";
require_once __DIR__ . "/downloads/class-mb-downloads.php";
require_once __DIR__ . "/quotes/class-mb-quotes.php";
require_once __DIR__ . "/side-graphics/class-mb-side-graphics.php";
require_once __DIR__ . "/newsletter/class-mb-newsletter.php";
require_once __DIR__ . "/hero-slider/class-mb-hero-slider.php";
require_once __DIR__ . "/wysiwyg/class-mb-wysiwyg.php";
require_once __DIR__ . "/references/class-mb-references.php";
require_once __DIR__ . "/faq/class-mb-faq.php";
require_once __DIR__ . "/posts-slider/class-posts-slider.php";
require_once __DIR__ . "/statistics/class-mb-statistics.php";
require_once __DIR__ . "/pricelist/class-mb-pricelist.php";
require_once __DIR__ . "/timeline/class-mb-timeline.php";
require_once __DIR__ . "/carousel-boxes/class-mb-carousel-boxes.php";
require_once __DIR__ . "/columns/class-mb-columns.php";
require_once __DIR__ . "/numeric-list/class-mb-numeric-list.php";
require_once __DIR__ . "/counter/class-mb-counter.php";
require_once __DIR__ . "/separator-text/class-separator-text.php";

if (function_exists("yoast_breadcrumb")) {
  require_once __DIR__ . "/breadcrumb/class-mb-breadcrumb.php";
}

if (class_exists("WPCF7_ContactForm")) {
  require_once __DIR__ . "/contact-form-select/class-mb-contact-form-select.php";
}

if (class_exists("R34ICS")) {
  require_once __DIR__ . "/calendar/class-mb-calendar.php";
}