PluginProbe
Adminify – White Label, Admin Menu Editor, Login Customizer / 2.0.3
Adminify – White Label, Admin Menu Editor, Login Customizer v2.0.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 / lib / adminify-framework / functions / validate.php

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

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