HEX
Server:Apache
System:Linux localhost 5.10.0-14-amd64 #1 SMP Debian 5.10.113-1 (2022-04-29) x86_64
User:enlugo-es (10006)
PHP:7.4.33
Disabled:opcache_get_status
Upload Files
File: /var/www/vhosts/enlugo.es/httpdocs/wp-content/plugins/landing-pages/classes/class.postmeta.php
<?php

/**
 * Class provides a data interface for interacting with landing page meta data. Used by Landing_Pages_ACF class
 * @package LandingPages
 * @subpackage DataInterfaces
 */

class Landing_Pages_Meta {

	/**
	*  Gets email settings
	*  @param INT $email_id
	*  @return ARRAY $landing_page_settings
	*/
	public static function get_settings( $landing_pages_id ) {

		$landing_page_settings = maybe_unserialize(get_post_meta( $landing_pages_id , 'inbound_settings' , true ));

		if (!$landing_page_settings) {
			$landing_page_settings = array();
		}


		return $landing_page_settings;
	}

	/**
	*  Updates inbound_settings post meta
	*  @param INT $landing_pages_id
	*  @param ARRAY $settings
	*/
	public static function update_settings( $landing_pages_id , $settings ) {
		update_metadata('post', $landing_pages_id, 'inbound_settings', $settings, '');
	}

}