PluginProbe
Adminify – White Label, Admin Menu Editor, Login Customizer / 3.2.3
Adminify – White Label, Admin Menu Editor, Login Customizer v3.2.3
4.3.1 4.3.0 4.2.26 4.2.25 4.2.24 4.2.23 4.2.22 4.2.21 4.2.20 4.2.19 4.2.18 4.2.17 4.2.16 4.2.15 4.2.14 4.2.13 4.2.12 4.2.11 4.2.10 4.2.9 4.2.8 4.2.7 4.2.6 4.2.5 4.1.17 All 164 releases
adminify / Libs / adminify-framework / functions / validate.php

validate.php in Adminify – White Label, Admin Menu Editor, Login Customizer 3.2.3, at Libs/adminify-framework/functions/validate.php

130 lines 2.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php if ( ! defined( 'ABSPATH' ) ) {
2 die; } // Cannot access directly.
3 /**
4 *
5 * Email validate
6 *
7 * @since 1.0.0
8 * @version 1.0.0
9 */
10 if ( ! function_exists( 'adminify_validate_email' ) ) {
11 function adminify_validate_email( $value ) {
12 if ( ! filter_var( $value, FILTER_VALIDATE_EMAIL ) ) {
13 return esc_html__( 'Please enter a valid email address.', 'adminify' );
14 }
15 }
16 }
17
18 /**
19 *
20 * Numeric validate
21 *
22 * @since 1.0.0
23 * @version 1.0.0
24 */
25 if ( ! function_exists( 'adminify_validate_numeric' ) ) {
26 function adminify_validate_numeric( $value ) {
27 if ( ! is_numeric( $value ) ) {
28 return esc_html__( 'Please enter a valid number.', 'adminify' );
29 }
30 }
31 }
32
33 /**
34 *
35 * Required validate
36 *
37 * @since 1.0.0
38 * @version 1.0.0
39 */
40 if ( ! function_exists( 'adminify_validate_required' ) ) {
41 function adminify_validate_required( $value ) {
42 if ( empty( $value ) ) {
43 return esc_html__( 'This field is required.', 'adminify' );
44 }
45 }
46 }
47
48 /**
49 *
50 * URL validate
51 *
52 * @since 1.0.0
53 * @version 1.0.0
54 */
55 if ( ! function_exists( 'adminify_validate_url' ) ) {
56 function adminify_validate_url( $value ) {
57 if ( ! filter_var( $value, FILTER_VALIDATE_URL ) ) {
58 return esc_html__( 'Please enter a valid URL.', 'adminify' );
59 }
60 }
61 }
62
63 /**
64 *
65 * Email validate for Customizer
66 *
67 * @since 1.0.0
68 * @version 1.0.0
69 */
70 if ( ! function_exists( 'adminify_customize_validate_email' ) ) {
71 function adminify_customize_validate_email( $validity, $value, $wp_customize ) {
72 if ( ! sanitize_email( $value ) ) {
73 $validity->add( 'required', esc_html__( 'Please enter a valid email address.', 'adminify' ) );
74 }
75
76 return $validity;
77 }
78 }
79
80 /**
81 *
82 * Numeric validate for Customizer
83 *
84 * @since 1.0.0
85 * @version 1.0.0
86 */
87 if ( ! function_exists( 'adminify_customize_validate_numeric' ) ) {
88 function adminify_customize_validate_numeric( $validity, $value, $wp_customize ) {
89 if ( ! is_numeric( $value ) ) {
90 $validity->add( 'required', esc_html__( 'Please enter a valid number.', 'adminify' ) );
91 }
92
93 return $validity;
94 }
95 }
96
97 /**
98 *
99 * Required validate for Customizer
100 *
101 * @since 1.0.0
102 * @version 1.0.0
103 */
104 if ( ! function_exists( 'adminify_customize_validate_required' ) ) {
105 function adminify_customize_validate_required( $validity, $value, $wp_customize ) {
106 if ( empty( $value ) ) {
107 $validity->add( 'required', esc_html__( 'This field is required.', 'adminify' ) );
108 }
109
110 return $validity;
111 }
112 }
113
114 /**
115 *
116 * URL validate for Customizer
117 *
118 * @since 1.0.0
119 * @version 1.0.0
120 */
121 if ( ! function_exists( 'adminify_customize_validate_url' ) ) {
122 function adminify_customize_validate_url( $validity, $value, $wp_customize ) {
123 if ( ! filter_var( $value, FILTER_VALIDATE_URL ) ) {
124 $validity->add( 'required', esc_html__( 'Please enter a valid URL.', 'adminify' ) );
125 }
126
127 return $validity;
128 }
129 }
130