add setValueByName, setValueById, setValueByObject in plugin controller