*/ class Repository extends \MGModule\DNSManager2\mgLibs\models\repository{ public function getModelClass() { return __NAMESPACE__.'\ServerSetting'; } public function byServerID($serverid) { return $this->setFilter('serverid', $serverid); } public function byKey($key) { return $this->setFilter('key', $key); } public function byValue($value) { return $this->setFilter('value', $value); } public function getWithKeys() { $out = array(); foreach($this->get() as $setting) $out[$setting->key] = $setting; return $out; } }