<?php /** * In-plugin summary emails controller * * @since 6.7 * * @package Formidable */ if ( ! defined( 'ABSPATH' ) ) { die( 'You are not allowed to call this page directly.' ); } /** * Class FrmEmailSummaryController */ class FrmEmailSummaryController { /** * Maybe send summary emails. * * @return void */ public static function maybe_send_emails() { $emails = FrmEmailSummaryHelper::should_send_emails(); if ( ! $emails ) { return; } foreach ( $emails as $email ) { if ( method_exists( 'FrmEmailSummaryHelper', 'send_' . $email ) ) { call_user_func( array( 'FrmEmailSummaryHelper', 'send_' . $email ) ); } } } }