style(phpcs): fix array syntax in model field + cost tracker

Replace short array syntax [] with array() for WordPress-Core compliance.
This commit is contained in:
peptiderepo
2026-04-23 04:48:42 +00:00
parent 283fa55979
commit 1b1336a57c
2 changed files with 12 additions and 12 deletions

View File

@@ -137,12 +137,12 @@ class PRAutoBlogger_OpenRouter_Model_Field {
* @return string[] Stage names, e.g. ['outline', 'draft', 'polish'] for writing model.
*/
private static function get_stages_for_setting( string $field_id ): array {
$map = [
'prautoblogger_analysis_model' => [ 'analysis' ],
'prautoblogger_writing_model' => [ 'outline', 'draft', 'polish' ],
'prautoblogger_editor_model' => [ 'review' ],
];
return $map[ $field_id ] ?? [];
$map = array(
'prautoblogger_analysis_model' => array( 'analysis' ),
'prautoblogger_writing_model' => array( 'outline', 'draft', 'polish' ),
'prautoblogger_editor_model' => array( 'review' ),
);
return $map[ $field_id ] ?? array();
}
/**

View File

@@ -228,11 +228,11 @@ class PRAutoBlogger_Cost_Tracker {
global $wpdb;
if ( empty( $stages ) ) {
return [
return array(
'avg_prompt_tokens' => 0.0,
'avg_completion_tokens' => 0.0,
'sample_size' => 0,
];
);
}
$cutoff_time = time() - ( $days * DAY_IN_SECONDS );
@@ -254,17 +254,17 @@ class PRAutoBlogger_Cost_Tracker {
$result = $wpdb->get_row( $query, ARRAY_A );
if ( ! $result || 0 === (int) ( $result['sample_count'] ?? 0 ) ) {
return [
return array(
'avg_prompt_tokens' => 0.0,
'avg_completion_tokens' => 0.0,
'sample_size' => 0,
];
);
}
return [
return array(
'avg_prompt_tokens' => (float) ( $result['avg_input'] ?? 0 ),
'avg_completion_tokens' => (float) ( $result['avg_output'] ?? 0 ),
'sample_size' => (int) ( $result['sample_count'] ?? 0 ),
];
);
}
}