/** * Returns the list attributes which is connected with another models. * @return array */ public static function getMapReferenceAttributes() { return array('OBJECT' => File::className(), 'VERSION' => Version::className()); }
public static function getMapReferenceAttributes() { return array('OBJECT' => BaseObject::className(), 'VERSION' => Version::className(), 'TMP_FILE' => TmpFile::className(), 'USER' => array('class' => User::className(), 'select' => User::getFieldsForSelect())); }
/** * Returns the list attributes which is connected with another models. * @return array */ public static function getMapReferenceAttributes() { return array('CREATE_USER' => array('class' => User::className(), 'select' => User::getFieldsForSelect()), 'FILE' => array('orm_alias' => 'OBJECT', 'class' => File::className()), 'VERSION' => Version::className()); }
/** * @return array */ public static function getMapReferenceAttributes() { $userClassName = User::className(); $fields = User::getFieldsForSelect(); return array('OBJECT' => File::className(), 'VERSION' => Version::className(), 'USER' => array('class' => $userClassName, 'select' => $fields), 'OWNER' => array('class' => $userClassName, 'select' => $fields)); }