WP_View_Config_Data::remove_list_memberprivateWP 7.1.0

Removes the first list member matching an identity, leaving the rest.

Method of the class: WP_View_Config_Data{}

No Hooks.

Returns

array. The list with the matching member removed, if any.

Usage

// private - for code of main (parent) class only
$result = $this->remove_list_member( $members, $identity );
$members(array) (required)
The current list.
$identity(mixed) (required)
The identity of the member to remove.

Changelog

Since 7.1.0 Introduced.

WP_View_Config_Data::remove_list_member() code WP 7.1

private function remove_list_member( array $members, $identity ) {
	foreach ( $members as $index => $member ) {
		if ( $this->list_item_identity( $member ) === (string) $identity ) {
			unset( $members[ $index ] );
			break;
		}
	}

	return $members;
}