Automattic\WooCommerce\Admin\Features\MarketingRecommendations
Init::evaluate_specs
Process specs.
Method of the class: Init{}
No Hooks.
Returns
Array.
Usage
$result = Init::evaluate_specs( ?array $specs );
- ?array $specs
- .
Default:null
Init::evaluate_specs() Init::evaluate specs code WC 10.5.0
protected static function evaluate_specs( ?array $specs = null ) {
$suggestions = array();
$errors = array();
foreach ( $specs as $spec ) {
try {
$suggestions[] = self::object_to_array( $spec );
} catch ( \Throwable $e ) {
$errors[] = $e;
}
}
return array(
'suggestions' => $suggestions,
'errors' => $errors,
);
}