![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/www/wp-content/themes/dt-the7/inc/helpers/ |
<?php // File Security Check if ( ! defined( 'ABSPATH' ) ) { exit; } if ( ! function_exists( 'presscore_sanitize_enum' ) ) : function presscore_sanitize_enum( $val, $enum, $default_val = '' ) { if ( ! is_array( $enum ) ) { return $default_val; } return in_array( $val, $enum ) ? $val : $default_val; } endif; if ( ! function_exists( 'presscore_sanitize_explode_string' ) ) : function presscore_sanitize_explode_string( $val, $glue = ',' ) { return array_map( 'trim' , explode( $glue, $val ) ); } endif; if ( ! function_exists( 'presscore_esc_implode' ) ) { function presscore_esc_implode( $glue, $array ) { if ( ! is_array( $array ) ) { $array = array( $array ); } return esc_attr( implode( $glue, $array ) ); } } if ( ! function_exists( 'presscore_remove_wpautop' ) ) : /** * Inspired by wpb_js_remove_wpautop() from js_composer * * @since 1.0.0 * * @param string $content Some text * @param boolean $autop Apply wpautop to $content ? * @return string Text with computed shortcodes */ function presscore_remove_wpautop( $content, $autop = false ) { if ( $autop ) { $content = wpautop( preg_replace( '/<\/?p\>/', "\n", $content ) . "\n" ); } return do_shortcode( shortcode_unautop( $content) ); } endif; if ( ! function_exists( 'presscore_assure_is_array' ) ) { /** * @param mixed $var * @return arra */ function presscore_assure_is_array( &$var ) { if ( empty( $var ) ) { return array(); } elseif ( ! is_array( $var ) ) { return [ $var ]; } return $var; } } if ( ! function_exists( 'presscore_array_value' ) ) : /** * @since 3.0.0 * * @depreacted 10.0.0 * * @param int|string $key * @param array $array * @return mixed Returns null if $key not in $array */ function presscore_array_value( $key, $array, $default = null ) { return the7_array_match( $key, $array, $default ); } endif;