Automattic\WooCommerce\Admin\API\Reports

Segmenter::fill_in_missing_interval_segments()protectedWC 1.0

Adds missing segments to intervals, modifies $data.

Method of the class: Segmenter{}

No Hooks.

Return

null. Nothing (null).

Usage

// protected - for code of main (parent) or child class
$result = $this->fill_in_missing_interval_segments( $data );
$data(stdClass) (required) (passed by reference — &)
Response data.

Segmenter::fill_in_missing_interval_segments() code WC 8.7.0

protected function fill_in_missing_interval_segments( &$data ) {
	foreach ( $data->intervals as $order_id => $interval_data ) {
		$data->intervals[ $order_id ]['segments'] = $this->fill_in_missing_segments( $data->intervals[ $order_id ]['segments'] );
	}
}