*/ private const LEGACY_POST_META = array( self::STORY_ID => 'story_id', self::STORY_DESCRIPTION => 'desk_net_description', self::STATUS_NAME => 'desk_net_status_name', self::STATUS_ID => 'desk_net_status_id', self::PUBLICATION_ID => 'publications_id', self::CATEGORY_ID => 'desk_net_category_id', self::NOTICE_MESSAGE_ID => 'desk_net_notice_message_id', self::REMOVE_STATUS => 'wp_desk_net_remove_status', self::LOCK_POST_CONTENT => 'wp_desk_net_lock_update_post_content', self::INTERNAL_SAVE => 'desk_net_updated_by_wp_update_post', self::TASK_FILE_ID => 'wp_desk_net_file_id', self::PREVIOUS_STATUS => 'wp_desk_net_post_previous_status', self::USER_CHANGED_DATE => 'wp_desk_net_change_post_date', ); /** * Desk-Net ancestor of every user meta key. * * @var array */ private const LEGACY_USER_META = array( self::AUTHOR_ID => 'desk_net_author_id', ); /** * Blocking instantiation: this class is a constant bag. */ private function __construct() { } /** * Listing the post meta keys registered for the block editor. * * @return string[] Meta keys. */ public static function rest_exposed(): array { return self::REST_EXPOSED; } /** * Listing every post meta key the plugin writes. * * @return string[] Meta keys. */ public static function post_meta_keys(): array { return self::POST_META; } /** * Listing every user meta key the plugin writes. * * @return string[] Meta keys. */ public static function user_meta_keys(): array { return self::USER_META; } /** * Listing the post meta rename pairs. * * @return array Kordiam key => Desk-Net key. */ public static function legacy_post_meta(): array { return self::LEGACY_POST_META; } /** * Listing the user meta rename pairs. * * @return array Kordiam key => Desk-Net key. */ public static function legacy_user_meta(): array { return self::LEGACY_USER_META; } }