PluginProbe ʕ •ᴥ•ʔ
Admin Columns / 2.3.5
Admin Columns v2.3.5
7.0.19 2.3.5 2.4 2.4.1 2.4.10 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.6.1 2.5.6.2 2.5.6.3 2.5.6.4 3.0 3.0.1 3.0.2 3.0.3 3.0.5 3.0.7 3.1 3.1.1 3.1.10 3.1.2 3.1.3 3.1.5 3.2.3 3.2.7 3.3.1 3.4.1 3.4.6 3.4.8 4.0.1 4.0.3 4.1.6 4.2.2 4.2.5 4.3 4.3.2 4.4.1 4.4.4 4.4.5 4.5.5 4.6.1 4.7.18 4.7.19 4.7.20 4.7.7 7.0.13 7.0.14 7.0.16 trunk 1.0 1.1 1.1.3 1.2 1.2.1 1.3 1.3.1 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.5.1 1.4.6 1.4.6.1 1.4.6.2 1.4.6.3 1.4.6.4 1.4.7 1.4.8 1.4.9 2.0.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.2 2.2.1 2.2.1.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.5.1 2.2.6 2.2.6.1 2.2.6.2 2.2.6.3 2.2.6.4 2.2.7 2.2.8 2.2.8.1 2.2.9 2.3.1 2.3.2 2.3.3
codepress-admin-columns / classes / utility.php
codepress-admin-columns / classes Last commit date
column 11 years ago storage_model 11 years ago addons.php 11 years ago column.php 11 years ago settings.php 11 years ago storage_model.php 11 years ago third_party.php 11 years ago upgrade.php 11 years ago utility.php 11 years ago
utility.php
70 lines
1 <?php
2
3 /**
4 * Admin message
5 *
6 * @since 1.5.0
7 *
8 * @param string $message Message.
9 * @param string $type Update Type.
10 */
11 function cpac_admin_message( $message = '', $type = 'updated' ) {
12 $GLOBALS['cpac_messages'][] = '<div class="cpac_message ' . $type . '"><p>' . $message . '</p></div>';
13
14 add_action( 'admin_notices', 'cpac_admin_notice' );
15 add_action( 'network_admin_notices', 'cpac_admin_notice' );
16 }
17
18 /**
19 * Admin Notice
20 *
21 * This uses the standard CSS styling from WordPress, no additional CSS have to be loaded.
22 *
23 * @since 1.5.0
24 *
25 * @return string Message.
26 */
27 function cpac_admin_notice() {
28
29 echo implode( $GLOBALS['cpac_messages'] );
30 }
31
32 /**
33 * Is doing ajax
34 *
35 * @since 2.3.4
36 */
37 function cac_is_doing_ajax() {
38 if ( ! defined( 'DOING_AJAX' ) || ! DOING_AJAX ) {
39 return false;
40 }
41
42 if ( ( isset( $_POST['action'] ) && 'inline-save' === $_POST['action'] ) ) {
43 return true;
44 }
45
46 if ( ( isset( $_POST['action'] ) && 'edit-comment' === $_POST['action'] ) ) {
47 return true;
48 }
49
50 if ( ( isset( $_POST['action'] ) && 'replyto-comment' === $_POST['action'] ) ) {
51 return true;
52 }
53
54 if ( ( isset( $_POST['plugin_id'] ) && 'cpac' == $_POST['plugin_id'] ) || ( isset( $_GET['plugin_id'] ) && 'cpac' == $_GET['plugin_id'] ) ) {
55 return true;
56 }
57
58 return false;
59 }
60
61 /**
62 * Returns true if the installed version of WooCommerce is version X or greater
63 *
64 * @since 2.3.4
65 * @return boolean true if the installed version of WooCommerce is version X or greater
66 */
67 function cpac_is_wc_version_gte( $version = '1.0' ) {
68 $wc_version = defined( 'WC_VERSION' ) && WC_VERSION ? WC_VERSION : null;
69 return $wc_version && version_compare( $wc_version, $version, '>=' );
70 }