diff --git a/includes/admin/fields/class-open-router-model-field.php b/includes/admin/fields/class-open-router-model-field.php index 7b0aa5b..7b71b76 100644 --- a/includes/admin/fields/class-open-router-model-field.php +++ b/includes/admin/fields/class-open-router-model-field.php @@ -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(); } /** diff --git a/includes/core/class-cost-tracker.php b/includes/core/class-cost-tracker.php index 337c098..c874cbf 100644 --- a/includes/core/class-cost-tracker.php +++ b/includes/core/class-cost-tracker.php @@ -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 ), - ]; + ); } }