<commit_before><?php
namespace SearchApi\Support;

use SearchApi\Models as Models;

/**
 * Class URL_Builder - builds the url for google's curl call
 */
class GoogleURLBuilder {

  // keys
  private $google_key = null;
  // end of keys

  private $geo_coordinate;

  public function __construct() {
    $this->geo_coordinate = new Models\GeoCoordinate( 0, 0 );
  }<commit_msg>add function to set key<commit_after><?php
namespace SearchApi\Support;

use SearchApi\Models as Models;

/**
 * Class URL_Builder - builds the url for google's curl call
 */
class GoogleURLBuilder {

  // keys
  private $google_key = null;
  // end of keys

  private $geo_coordinate;

  public function __construct() {
    $this->geo_coordinate = new Models\GeoCoordinate( 0, 0 );
  }
  
  public function set_key( $key ) {
  	$this->google_key = $key;
  }
{'fraction_non_alphanumeric': 0.1091127098321343, 'fraction_numerical': 0.004796163069544364, 'mean_word_length': 3.489247311827957, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 6, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7372262', 'n_tokens_mistral': 279, 'n_tokens_neox': 259, 'n_words': 80}