/** * @param BasePlugin $plugin * @return bool */ public function setNewPluginInfo(BasePlugin $plugin) { $affectedRows = craft()->db->createCommand()->update('plugins', array('version' => $plugin->getVersion()), array('class' => $plugin->getClassHandle())); return (bool) $affectedRows; }