App\Models\City {#1011 // app/Services/CityTopicService.php:90 #connection: "mysql" #table: "cities" #primaryKey: "id" #keyType: "int" +incrementing: true #with: [] #withCount: [] +preventsLazyLoading: false #perPage: 15 +exists: true +wasRecentlyCreated: false #escapeWhenCastingToString: false #attributes: array:26 [ "id" => 27708 "geonames_id" => "4358082" "name" => "Hillcrest Heights" "ascii_name" => "Hillcrest Heights" "alternate_names" => "["Gillkrest-Gajts","Hillcrest Heights","Khilkrest Khajts","Khillkrehst Khehjts","hilkeuleseuteuhaicheu","hylkrst mrylnd","hylkryst hayhts","xi er ke lei si te gao de","\u0413\u0438\u043b\u043b\u043a\u0440\u0435\u0441\u0442-\u0413\u0430\u0439\u0442\u0441","\u0413\u0456\u043b\u043b\u043a\u0440\u0435\u0441\u0442-\u0413\u0430\u0439\u0442\u0441","\u0425\u0438\u043b\u043a\u0440\u0435\u0441\u0442 \u0425\u0430\u0458\u0442\u0441","\u0425\u0438\u043b\u043b\u043a\u0440\u044d\u0441\u0442 \u0425\u044d\u0439\u0442\u0441","\u0647\u064a\u0644\u0643\u0631\u064a\u0633\u062a \u0647\u0627\u064a\u0647\u062a\u0633","\u0647\u06cc\u0644\u06a9\u0631\u0633\u062a\u060c \u0645\u0631\u06cc\u0644\u0646\u062f","\u06c1\u0644\u06a9\u0631\u06cc\u0633\u0679 \u06c1\u0627\u0626\u0679\u0633","\u5e0c\u723e\u514b\u96f7\u65af\u7279\u9ad8\u5730","\ud790\ud06c\ub808\uc2a4\ud2b8\ud558\uc774\uce20"]" "latitude" => "38.8328900" "longitude" => "-76.9594200" "feature_class" => "P" "feature_code" => "PPL" "country_id" => 232 "country_code" => "US" "admin1_code" => "MD" "admin2_code" => "033" "admin3_code" => "" "admin4_code" => "" "population" => 16469 "elevation" => 84 "dem" => 81 "timezone_id" => "America/New_York" "modification_date" => "2011-05-14 07:00:00" "slug" => "hillcrest-heights-us" "ai_seasonal_topics" => null "is_featured" => 0 "is_active" => 1 "created_at" => "2025-08-12 13:32:24" "updated_at" => "2025-08-12 13:32:24" ] #original: array:26 [ "id" => 27708 "geonames_id" => "4358082" "name" => "Hillcrest Heights" "ascii_name" => "Hillcrest Heights" "alternate_names" => "["Gillkrest-Gajts","Hillcrest Heights","Khilkrest Khajts","Khillkrehst Khehjts","hilkeuleseuteuhaicheu","hylkrst mrylnd","hylkryst hayhts","xi er ke lei si te gao de","\u0413\u0438\u043b\u043b\u043a\u0440\u0435\u0441\u0442-\u0413\u0430\u0439\u0442\u0441","\u0413\u0456\u043b\u043b\u043a\u0440\u0435\u0441\u0442-\u0413\u0430\u0439\u0442\u0441","\u0425\u0438\u043b\u043a\u0440\u0435\u0441\u0442 \u0425\u0430\u0458\u0442\u0441","\u0425\u0438\u043b\u043b\u043a\u0440\u044d\u0441\u0442 \u0425\u044d\u0439\u0442\u0441","\u0647\u064a\u0644\u0643\u0631\u064a\u0633\u062a \u0647\u0627\u064a\u0647\u062a\u0633","\u0647\u06cc\u0644\u06a9\u0631\u0633\u062a\u060c \u0645\u0631\u06cc\u0644\u0646\u062f","\u06c1\u0644\u06a9\u0631\u06cc\u0633\u0679 \u06c1\u0627\u0626\u0679\u0633","\u5e0c\u723e\u514b\u96f7\u65af\u7279\u9ad8\u5730","\ud790\ud06c\ub808\uc2a4\ud2b8\ud558\uc774\uce20"]" "latitude" => "38.8328900" "longitude" => "-76.9594200" "feature_class" => "P" "feature_code" => "PPL" "country_id" => 232 "country_code" => "US" "admin1_code" => "MD" "admin2_code" => "033" "admin3_code" => "" "admin4_code" => "" "population" => 16469 "elevation" => 84 "dem" => 81 "timezone_id" => "America/New_York" "modification_date" => "2011-05-14 07:00:00" "slug" => "hillcrest-heights-us" "ai_seasonal_topics" => null "is_featured" => 0 "is_active" => 1 "created_at" => "2025-08-12 13:32:24" "updated_at" => "2025-08-12 13:32:24" ] #changes: [] #previous: [] #casts: array:10 [ "alternate_names" => "array" "latitude" => "decimal:7" "longitude" => "decimal:7" "population" => "integer" "elevation" => "integer" "dem" => "integer" "modification_date" => "datetime" "is_featured" => "boolean" "is_active" => "boolean" "ai_seasonal_topics" => "array" ] #classCastCache: [] #attributeCastCache: [] #dateFormat: null #appends: [] #dispatchesEvents: [] #observables: [] #relations: array:2 [ "country" => App\Models\Country {#1431 #connection: "mysql" #table: "countries" #primaryKey: "id" #keyType: "int" +incrementing: true #with: [] #withCount: [] +preventsLazyLoading: false #perPage: 15 +exists: true +wasRecentlyCreated: false #escapeWhenCastingToString: false #attributes: array:20 [ "id" => 232 "name" => "United States" "iso_code" => "US" "iso3_code" => "USA" "numeric_code" => "840" "fips_code" => "US" "capital" => "Washington" "area_km2" => "9629091.00" "population" => 327167434 "continent" => "NA" "currency_code" => "USD" "languages" => "en-US,es-US,haw,fr" "phone_prefix" => "1" "postal_code_format" => "Dollar" "postal_code_regex" => "6252001" "neighbors" => "["CA","MX","CU"]" "flag_emoji" => "🇺🇸" "is_active" => 1 "created_at" => "2025-08-12 13:31:39" "updated_at" => "2025-08-12 13:31:39" ] #original: array:20 [ "id" => 232 "name" => "United States" "iso_code" => "US" "iso3_code" => "USA" "numeric_code" => "840" "fips_code" => "US" "capital" => "Washington" "area_km2" => "9629091.00" "population" => 327167434 "continent" => "NA" "currency_code" => "USD" "languages" => "en-US,es-US,haw,fr" "phone_prefix" => "1" "postal_code_format" => "Dollar" "postal_code_regex" => "6252001" "neighbors" => "["CA","MX","CU"]" "flag_emoji" => "🇺🇸" "is_active" => 1 "created_at" => "2025-08-12 13:31:39" "updated_at" => "2025-08-12 13:31:39" ] #changes: [] #previous: [] #casts: array:4 [ "neighbors" => "array" "area_km2" => "decimal:2" "population" => "integer" "is_active" => "boolean" ] #classCastCache: [] #attributeCastCache: [] #dateFormat: null #appends: [] #dispatchesEvents: [] #observables: [] #relations: [] #touches: [] #relationAutoloadCallback: null #relationAutoloadContext: null +timestamps: true +usesUniqueIds: false #hidden: [] #visible: [] #fillable: array:17 [ 0 => "name" 1 => "iso_code" 2 => "iso3_code" 3 => "numeric_code" 4 => "fips_code" 5 => "capital" 6 => "area_km2" 7 => "population" 8 => "continent" 9 => "currency_code" 10 => "languages" 11 => "phone_prefix" 12 => "postal_code_format" 13 => "postal_code_regex" 14 => "neighbors" 15 => "flag_emoji" 16 => "is_active" ] #guarded: array:1 [ 0 => "*" ] } "timezone" => App\Models\TimeZone {#1022 #connection: "mysql" #table: "timezones" #primaryKey: "id" #keyType: "int" +incrementing: true #with: [] #withCount: [] +preventsLazyLoading: false #perPage: 15 +exists: true +wasRecentlyCreated: false #escapeWhenCastingToString: false #attributes: array:11 [ "id" => 154 "timezone_id" => "America/New_York" "country_code" => "US" "gmt_offset" => "-5.00" "dst_offset" => "-4.00" "raw_offset" => "-5.00" "timezone_name" => "New York Time" "has_dst" => 1 "created_at" => "2025-08-12 13:31:39" "updated_at" => "2025-08-12 13:31:39" "slug" => "americanew-york" ] #original: array:11 [ "id" => 154 "timezone_id" => "America/New_York" "country_code" => "US" "gmt_offset" => "-5.00" "dst_offset" => "-4.00" "raw_offset" => "-5.00" "timezone_name" => "New York Time" "has_dst" => 1 "created_at" => "2025-08-12 13:31:39" "updated_at" => "2025-08-12 13:31:39" "slug" => "americanew-york" ] #changes: [] #previous: [] #casts: array:4 [ "gmt_offset" => "decimal:2" "dst_offset" => "decimal:2" "raw_offset" => "decimal:2" "has_dst" => "boolean" ] #classCastCache: [] #attributeCastCache: [] #dateFormat: null #appends: [] #dispatchesEvents: [] #observables: [] #relations: [] #touches: [] #relationAutoloadCallback: null #relationAutoloadContext: null +timestamps: true +usesUniqueIds: false #hidden: [] #visible: [] #fillable: array:8 [ 0 => "timezone_id" 1 => "country_code" 2 => "gmt_offset" 3 => "dst_offset" 4 => "raw_offset" 5 => "timezone_name" 6 => "has_dst" 7 => "slug" ] #guarded: array:1 [ 0 => "*" ] } ] #touches: [] #relationAutoloadCallback: null #relationAutoloadContext: null +timestamps: true +usesUniqueIds: false #hidden: [] #visible: [] #fillable: array:22 [ 0 => "geonames_id" 1 => "name" 2 => "ascii_name" 3 => "alternate_names" 4 => "latitude" 5 => "longitude" 6 => "feature_class" 7 => "feature_code" 8 => "country_id" 9 => "country_code" 10 => "admin1_code" 11 => "admin2_code" 12 => "admin3_code" 13 => "admin4_code" 14 => "population" 15 => "elevation" 16 => "dem" 17 => "timezone_id" 18 => "modification_date" 19 => "slug" 20 => "is_featured" 21 => "is_active" ] #guarded: array:1 [ 0 => "*" ] }
array:2 [ // app/Services/CityTopicService.php:127 "topic" => "Summer Shopping in Hillcrest Heights" "products" => array:2 [ "men" => array:3 [ 0 => "short sleeve button up shirt" 1 => "swim trunks" 2 => "sunglasses" ] "women" => array:3 [ 0 => "tank top" 1 => "bikini" 2 => "flip flops" ] ] ]