Function Reference: geodir_location_default_longitude

Summary

Get default location longitude.

Package

GeoDirectory_Location_Manager

Parameters

$lat
(float) (required)

Default: longitude
$is_default
(string) (required) Is default?.

Default: None

Return Values

(string)
  • Default location longitude.

Change Log

Since: 1.0.0

Source File

geodir_location_default_longitude() is located in geodir_location_manager/geodir_location_functions.php [Line: 2169]

Source Code

function geodir_location_default_longitude($lat, $is_default)
{

	if($is_default == '1' && isset($_SESSION['gd_multi_location']) && !isset($_REQUEST['pid']) && !isset($_REQUEST['backandedit']) && !isset($_SESSION['listing'])){

		if(isset($_SESSION['gd_city']) && $_SESSION['gd_city'] != '' )
			$location = geodir_get_locations('city',$_SESSION['gd_city']);
		elseif(isset($_SESSION['gd_region']) && $_SESSION['gd_region'] != '' )
			$location = geodir_get_locations('region',$_SESSION['gd_region']);
		elseif(isset($_SESSION['gd_country']) && $_SESSION['gd_country'] != '' )
			$location = geodir_get_locations('country',$_SESSION['gd_country']);

		if(isset($location) && $location)
			$location = end($location);

		$lat = isset($location->city_longitude) ? $location->city_longitude : '';
	}

	return $lat;
}