Add support for named records. Create all the objects for Country model

This commit is contained in:
Gregory Oschwald
2013-05-07 15:02:53 -07:00
parent 531e11f3e2
commit 01bf8c2d7c
3 changed files with 30 additions and 9 deletions
+13
View File
@@ -5,4 +5,17 @@ namespace GeoIP2\Record;
class Country extends AbstractPlaceRecord
{
private $languages;
public function __construct($record, $languages){
$this->languages = $languages;
parent::__construct($record);
}
public function name() {
foreach($this->languages as $language) {
if (isset($this->names[$language])) return $this->names[$language];
}
}
}