: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
* @author Advanced Ads <info@wpadvancedads.com>
namespace AdvancedAds\Admin\Pages;
use AdvancedAds\Interfaces\Screen_Interface;
use AdvancedAds\Utilities\WordPress;
defined( 'ABSPATH' ) || exit;
class Settings implements Screen_Interface {
* Register screen into WordPress admin area.
public function register_screen(): void {
__( 'Advanced Ads Settings', 'advanced-ads' ),
__( 'Settings', 'advanced-ads' ),
WordPress::user_cap( 'advanced_ads_manage_options' ),
ADVADS_SLUG . '-settings',
* Display screen content.
public function display(): void {
include ADVADS_ABSPATH . 'views/admin/screens/settings.php';