Make 'name' a property rather than a function

This commit is contained in:
Gregory Oschwald 2013-05-08 07:20:30 -07:00
parent 275bda0fc4
commit fc3e67969d

View File

@ -11,7 +11,16 @@ abstract class AbstractPlaceRecord extends AbstractRecord
parent::__construct($record);
}
public function name() {
public function __get($attr) {
if ($attr == 'name') {
return $this->name();
} else {
return parent::__get($attr);
}
}
private function name() {
foreach($this->languages as $language) {
if (isset($this->names[$language])) return $this->names[$language];
}