File "conditionals.php"
Full Path: /home/tekvhqgl/public_html/wp-content/plugins/popup-maker/includes/functions/themes/conditionals.php
File size: 627 bytes
MIME-type: text/x-php
Charset: utf-8
<?php
/**
* Functions for Theme Conditionals
*
* @package PUM
* @copyright Copyright (c) 2023, Code Atlantic LLC
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly
}
/**
* Checks if the $theme is valid.
*
* @param mixed|PUM_Model_Theme $theme
*
* @return bool
*/
function pum_is_theme( $theme ) {
return is_object( $theme ) && is_numeric( $theme->ID ) && $theme->is_valid();
}
/**
* Tests a given value to see if its a valid Theme model.
*
* @param mixed|PUM_Model_Theme $theme
*
* @return bool
*/
function pum_is_theme_object( $theme ) {
return is_a( $theme, 'PUM_Model_Theme' );
}