36 lines
775 B
PHP
36 lines
775 B
PHP
<?php
|
|
/**
|
|
* The Subscriptions settings.
|
|
*
|
|
* This is a class that contains helper functions for the Subscriptions settings module.
|
|
*
|
|
* @package automattic/jetpack-subscriptions
|
|
*/
|
|
|
|
namespace Automattic\Jetpack\Modules\Subscriptions;
|
|
|
|
/**
|
|
* Class Settings
|
|
*/
|
|
class Settings {
|
|
/**
|
|
* The default reply-to option.
|
|
*
|
|
* @var string
|
|
*/
|
|
public static $default_reply_to = 'comment';
|
|
|
|
/**
|
|
* Validate the reply-to option.
|
|
*
|
|
* @param string $reply_to The reply-to option to validate.
|
|
* @return bool Whether the reply-to option is valid or not.
|
|
*/
|
|
public static function is_valid_reply_to( $reply_to ) {
|
|
$valid_values = array( 'author', 'no-reply', 'comment' );
|
|
if ( in_array( $reply_to, $valid_values, true ) ) {
|
|
return true;
|
|
}
|
|
return false;
|
|
}
|
|
}
|