diff options
author | brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2010-10-28 19:17:36 +0000 |
---|---|---|
committer | brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2010-10-28 19:17:36 +0000 |
commit | 7ddd9521b3f3a397da3b0a6b56238d31414eb4be (patch) | |
tree | 6eb6a9a51db5fa0f5d3cc2ec6de29b9e258b12a1 /engine/classes/Locatable.php | |
parent | bd3484417d170e62bc94e9db81d4ad37e8ddee6a (diff) | |
download | elgg-7ddd9521b3f3a397da3b0a6b56238d31414eb4be.tar.gz elgg-7ddd9521b3f3a397da3b0a6b56238d31414eb4be.tar.bz2 |
Standardized code in all of core, not including language files, tests, or core mods.
git-svn-id: http://code.elgg.org/elgg/trunk@7124 36083f99-b078-4883-b0ff-0f9b5a30f544
Diffstat (limited to 'engine/classes/Locatable.php')
-rw-r--r-- | engine/classes/Locatable.php | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/engine/classes/Locatable.php b/engine/classes/Locatable.php index de191ff43..980256cbb 100644 --- a/engine/classes/Locatable.php +++ b/engine/classes/Locatable.php @@ -3,34 +3,47 @@ /** * Define an interface for geo-tagging entities. * + * @package Elgg.Core + * @subpackage SocialModel.Locatable */ interface Locatable { - /** Set a location text */ + /** + * Set a location text + * + * @param string $location Textual representation of location + * + * @return bool + **/ public function setLocation($location); /** * Set latitude and longitude tags for a given entity. * - * @param float $lat - * @param float $long + * @param float $lat Latitude + * @param float $long Longitude + * + * @return bool */ public function setLatLong($lat, $long); /** * Get the contents of the ->geo:lat field. * + * @return int */ public function getLatitude(); /** * Get the contents of the ->geo:lat field. * + * @return int */ public function getLongitude(); /** * Get the ->location metadata. * + * @return string */ public function getLocation(); }
\ No newline at end of file |