Code Duplication    Length = 12-13 lines in 2 locations

src/wp-includes/class-wp-network.php 1 location

@@ 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.

src/wp-includes/class-wp-site.php 1 location

@@ 307-318 (lines=12) @@
304
	 * @param string $key   Property to set.
305
	 * @param mixed  $value Value to assign to the property.
306
	 */
307
	public function __set( $key, $value ) {
308
		switch ( $key ) {
309
			case 'id':
310
				$this->blog_id = (string) $value;
311
				break;
312
			case 'network_id':
313
				$this->site_id = (string) $value;
314
				break;
315
			default:
316
				$this->$key = $value;
317
		}
318
	}
319
320
	/**
321
	 * Retrieves the details for this site.