Code Duplication    Length = 11-11 lines in 2 locations

includes/CMB2.php 1 location

@@ 1182-1192 (lines=11) @@
1179
	 *
1180
	 * @return bool Whether this cmb should be shown.
1181
	 */
1182
	public function should_show() {
1183
		// Default to showing this cmb
1184
		$show = true;
1185
1186
		// Use the callback to determine showing the cmb, if it exists
1187
		if ( is_callable( $this->prop( 'show_on_cb' ) ) ) {
1188
			$show = (bool) call_user_func( $this->prop( 'show_on_cb' ), $this );
1189
		}
1190
1191
		return $show;
1192
	}
1193
1194
	/**
1195
	 * Generate a unique nonce field for each registered meta_box

includes/CMB2_Field.php 1 location

@@ 921-931 (lines=11) @@
918
	 *
919
	 * @return bool Whether the field should be shown.
920
	 */
921
	public function should_show() {
922
		// Default to showing the field
923
		$show = true;
924
925
		// Use the callback to determine showing the field, if it exists
926
		if ( is_callable( $this->args( 'show_on_cb' ) ) ) {
927
			$show = call_user_func( $this->args( 'show_on_cb' ), $this );
928
		}
929
930
		return $show;
931
	}
932
933
	/**
934
	 * Displays the results of the param callbacks.