Files
roi-theme/wp-content/plugins/thrive-ultimatum/thrive-dashboard/inc/notification-manager/includes/actions/class-nm-action-abstract.php
root a22573bf0b Commit inicial - WordPress Análisis de Precios Unitarios
- WordPress core y plugins
- Tema Twenty Twenty-Four configurado
- Plugin allow-unfiltered-html.php simplificado
- .gitignore configurado para excluir wp-config.php y uploads

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-03 21:04:30 -06:00

29 lines
607 B
PHP
Executable File

<?php
/**
* Thrive Themes - https://thrivethemes.com
*
* @package thrive-dashboard
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Silence is golden
}
abstract class TD_NM_Action_Abstract {
/** @var array */
protected $settings;
public function __construct( $settings ) {
$this->settings = $settings;
}
abstract public function execute( $prepare_data );
abstract public function prepare_email_sign_up_data( $sign_up_data );
abstract public function prepare_split_test_ends_data( $split_test_ends_data );
abstract public function prepare_testimonial_submitted_data( $testimonial_data );
}