$fontdelbosc_data * @var array $fontdelbosc_options */ $fontdelbosc_station = is_array( $fontdelbosc_data['station'] ?? null ) ? $fontdelbosc_data['station'] : array(); $fontdelbosc_options = Fontdelbosc_Combustible_Data_Manager::options(); $fontdelbosc_brand = Fontdelbosc_Combustible_Payload::str( Fontdelbosc_Combustible_Payload::get( $fontdelbosc_station, 'brand' ) ) ?? ''; $fontdelbosc_muni = Fontdelbosc_Combustible_Payload::str( Fontdelbosc_Combustible_Payload::get( $fontdelbosc_station, 'municipality' ) ) ?? ''; $fontdelbosc_sched = Fontdelbosc_Combustible_Payload::str( Fontdelbosc_Combustible_Payload::get( $fontdelbosc_station, 'schedule' ) ) ?? ''; $fontdelbosc_dist = Fontdelbosc_Combustible_Payload::float( Fontdelbosc_Combustible_Payload::get( $fontdelbosc_station, 'distance' ) ); $fontdelbosc_lat = Fontdelbosc_Combustible_Payload::float( Fontdelbosc_Combustible_Payload::get( $fontdelbosc_station, 'lat' ) ); $fontdelbosc_lon = Fontdelbosc_Combustible_Payload::float( Fontdelbosc_Combustible_Payload::get( $fontdelbosc_station, 'lon' ) ); $fontdelbosc_maps = ( null !== $fontdelbosc_lat && null !== $fontdelbosc_lon ) ? 'https://www.google.com/maps/search/?api=1&query=' . rawurlencode( $fontdelbosc_lat . ',' . $fontdelbosc_lon ) : null; ?>