PluginProbe
MainWP Dashboard: Self-hosted WordPress Management for Agencies / 4.1
MainWP Dashboard: Self-hosted WordPress Management for Agencies v4.1
6.2 6.1.8 6.1.7 6.1.6 6.1.5 6.1.4 6.1.3 6.1.2 6.1.1 6.1 6.0.12 6.0.11 4.6.0.1 5.0 5.0.1 5.0.2 5.0.3 5.0.3.1 5.0.3.2 5.1 5.1.1 5.2 5.2.1 5.2.2 5.3 All 153 releases
← All changes | includes/compatible.php +2 -30 5.04.1 View file →
@@ -1,7 +1,7 @@
1 1 <?php
2 2 /**
3 - * MainWP compatible legacy functions.
3 + * MainWP compatible functions.
4 4 *
5 5 * @package MainWP/Dashboard
6 6 */
7 7
@@ -26,9 +26,9 @@
26 26 *
27 27 * @return MainWP_DB
28 28 */
29 29 public static function instance() {
30 - if ( null === self::$instance ) {
30 + if ( null == self::$instance ) {
31 31 self::$instance = new self();
32 32 }
33 33 return self::$instance;
34 34 }
@@ -39,10 +39,8 @@
39 39 * @param int $id Child site ID.
40 40 * @param array $selectGroups Select groups.
41 41 *
42 42 * @return object|null Database query results or null on failure.
43 - *
44 - * @uses \MainWP\Dashboard\MainWP_DB::instance()::get_website_by_id()
45 43 */
46 44 public function getWebsiteById( $id, $selectGroups = false ) {
47 45 return MainWP\Dashboard\MainWP_DB::instance()->get_website_by_id( $id, $selectGroups );
48 46 }
@@ -53,10 +51,8 @@
53 51 * @param array $ids Child site IDs.
54 52 * @param int $userId User ID.
55 53 *
56 54 * @return object|null Database uery result or null on failure.
57 - *
58 - * @uses \MainWP\Dashboard\MainWP_DB::instance()::get_website_by_ids()
59 55 */
60 56 public function getWebsitesByIds( $ids, $userId = null ) {
61 57 return MainWP\Dashboard\MainWP_DB::instance()->get_websites_by_ids( $ids, $userId );
62 58 }
@@ -67,10 +63,8 @@
67 63 * @param array $ids Groups IDs.
68 64 * @param int $userId User ID.
69 65 *
70 66 * @return object|null Database uery result or null on failure.
71 - *
72 - * @uses \MainWP\Dashboard\MainWP_DB::instance()::get_websites_by_group_ids()
73 67 */
74 68 public function getWebsitesByGroupIds( $ids, $userId = null ) {
75 69 return MainWP\Dashboard\MainWP_DB::instance()->get_websites_by_group_ids( $ids, $userId );
76 70 }
@@ -83,10 +77,8 @@
83 77 * @param null $search_site Site search field value.
84 78 * @param string $orderBy Order list by. Default: URL.
85 79 *
86 80 * @return object|null Database query results or null on failure.
87 - *
88 - * @uses \MainWP\Dashboard\MainWP_DB::instance()::get_websites_by_user_id()
89 81 */
90 82 public function getWebsitesByUserId( $userid, $selectgroups = false, $search_site = null, $orderBy = 'wp.url' ) {
91 83 return MainWP\Dashboard\MainWP_DB::instance()->get_websites_by_user_id( $userid, $selectgroups, $search_site, $orderBy );
92 84 }
@@ -97,10 +89,8 @@
97 89 * @param array $website Child Site array.
98 90 * @param mixed $option Child Site wp_options table name.
99 91 *
100 92 * @return string|null Database query result (as string), or null on failure.
101 - *
102 - * @uses \MainWP\Dashboard\MainWP_DB::instance()::get_website_option()
103 93 */
104 94 public function getWebsiteOption( $website, $option ) {
105 95 return MainWP\Dashboard\MainWP_DB::instance()->get_website_option( $website, $option );
106 96 }
@@ -110,10 +100,8 @@
110 100 *
111 101 * @param object $website Child site object.
112 102 * @param mixed $option Option to update.
113 103 * @param mixed $value Value to update with.
114 - *
115 - * @uses \MainWP\Dashboard\MainWP_DB::instance()::update_website_option()
116 104 */
117 105 public function updateWebsiteOption( $website, $option, $value ) {
118 106 return MainWP\Dashboard\MainWP_DB::instance()->update_website_option( $website, $option, $value );
119 107 }
@@ -150,10 +138,8 @@
150 138 if ( ! class_exists( 'MainWP_Extensions_View' ) ) {
151 139
152 140 /**
153 141 * MainWP Extensions View Compatible class.
154 - *
155 - * @uses \MainWP\Dashboard\MainWP_Extensions_View::get_available_extensions()
156 142 */
157 143 class MainWP_Extensions_View {
158 144
159 145 /**
@@ -167,18 +153,4 @@
167 153 return MainWP\Dashboard\MainWP_Extensions_View::get_available_extensions();
168 154 }
169 155 }
170 156 }
171 -
172 -
173 -/**
174 - * To compatible with php version < 7.3.0.
175 - */
176 -if ( ! function_exists( 'array_key_first' ) ) {
177 - function array_key_first( array $arr ) {
178 - foreach ( $arr as $key => $unused ) {
179 - return $key;
180 - }
181 - return null;
182 - }
183 -}
184 -