OwlCyberSecurity - MANAGER
Edit File: aggregate-site-schema-map-command.php
<?php // phpcs:disable Yoast.NamingConventions.NamespaceName.TooLong -- Needed in the folder structure. namespace Yoast\WP\SEO\Schema_Aggregator\Application; /** * Class that represents the command to aggregate site schema map. */ class Aggregate_Site_Schema_Map_Command { /** * The post types to include in the schema map. * * @var array<string> */ private $post_types; /** * The constructor. * * @param array<string> $post_types The post types to include in the schema map. */ public function __construct( array $post_types ) { $this->post_types = $post_types; } /** * Gets the post types to include in the schema map. * * @return array<string> The post types. */ public function get_post_types(): array { return $this->post_types; } }