| @@ 201-213 (lines=13) @@ | ||
| 198 | * @param string $key Property to set. |
|
| 199 | * @param mixed $value Value to assign to the property. |
|
| 200 | */ |
|
| 201 | public function __set( $key, $value ) { |
|
| 202 | switch ( $key ) { |
|
| 203 | case 'id': |
|
| 204 | $this->id = (int) $value; |
|
| 205 | break; |
|
| 206 | case 'blog_id': |
|
| 207 | case 'site_id': |
|
| 208 | $this->blog_id = (string) $value; |
|
| 209 | break; |
|
| 210 | default: |
|
| 211 | $this->$key = $value; |
|
| 212 | } |
|
| 213 | } |
|
| 214 | ||
| 215 | /** |
|
| 216 | * Set the site name assigned to the network if one has not been populated. |
|
| @@ 290-301 (lines=12) @@ | ||
| 287 | * @param string $key Property to set. |
|
| 288 | * @param mixed $value Value to assign to the property. |
|
| 289 | */ |
|
| 290 | public function __set( $key, $value ) { |
|
| 291 | switch ( $key ) { |
|
| 292 | case 'id': |
|
| 293 | $this->blog_id = (string) $value; |
|
| 294 | break; |
|
| 295 | case 'network_id': |
|
| 296 | $this->site_id = (string) $value; |
|
| 297 | break; |
|
| 298 | default: |
|
| 299 | $this->$key = $value; |
|
| 300 | } |
|
| 301 | } |
|
| 302 | ||
| 303 | /** |
|
| 304 | * Retrieves the details for this site. |
|