/** @deprecated 4.3.0 use hasOne instead */ public function refModel($m) { if ($m == 'Model_Filestore_File') { return $this->add('filestore/Field_File'); } $this->destroy(); $fld = $this->add('Field_Reference'); foreach ((array) $this as $key => $val) { $fld->{$key} = $val; } return $this->owner->add($fld)->setModel(str_replace('Model_', '', $m)); }