* @since 4.0.0 */ namespace Beyondwords\Wordpress\Component\Settings\SettingsUpdated; /** * SettingsUpdated setup * * @since 4.0.0 */ class SettingsUpdated { /** * Constructor */ public function __construct() { add_action('admin_init', array($this, 'init')); } /** * Init setting. * * @since 4.0.0 * * @return void */ public function init() { register_setting( 'beyondwords', 'beyondwords_settings_updated', [ 'default' => '', 'sanitize_callback' => array($this, 'sanitize'), ] ); add_settings_field( 'beyondwords-settings-updated', __('Settings Updated', 'speechkit'), array($this, 'render'), 'beyondwords', 'basic', [ 'class' => 'hidden' ] ); } /** * Render setting field. * * @since 4.0.0 * * @return void **/ public function render() { $settingsUpdated = get_option('beyondwords_settings_updated'); ?> user_login . '@' . $date; } return $date; } }