Ticket #37050: 37050.2.diff
File 37050.2.diff, 1.3 KB (added by , 9 years ago) |
---|
-
src/wp-includes/class-wp-network.php
18 18 * 19 19 * @since 4.4.0 20 20 * 21 * @property int $id 21 22 * @property int $site_id 22 23 */ 23 24 class WP_Network { … … 28 29 * A numeric string, for compatibility reasons. 29 30 * 30 31 * @since 4.4.0 31 * @access p ublic32 * @access private 32 33 * @var string 33 34 */ 34 p ublic$id;35 private $id; 35 36 36 37 /** 37 38 * Domain of the network. … … 63 64 * @access private 64 65 * @var string 65 66 */ 66 private $blog_id = 0;67 private $blog_id = '0'; 67 68 68 69 /** 69 70 * Domain used to set cookies for this network. … … 152 153 */ 153 154 public function __get( $key ) { 154 155 switch ( $key ) { 156 case 'id'; 157 return (int) $this->id; 155 158 case 'blog_id': 156 159 return $this->blog_id; 157 160 case 'site_id': … … 174 177 */ 175 178 public function __isset( $key ) { 176 179 switch ( $key ) { 180 case 'id': 177 181 case 'blog_id': 178 182 case 'site_id': 179 183 return true; … … 195 199 */ 196 200 public function __set( $key, $value ) { 197 201 switch ( $key ) { 202 case 'id': 203 $this->id = (string) $value; 204 break; 198 205 case 'blog_id': 199 206 case 'site_id': 200 207 $this->blog_id = (string) $value;