public static function SaveValue($valuesXML) { foreach ($valuesXML as $valueXML) { $name = (string) $valueXML->name; $value = ValuesFtp::findOne($name); if (is_null($value)) { // создаем запись $value = new ValuesFtp(); $value->name = $name; $value->save(false); } else { // обновляем запись $value->name = $name; $value->save(false); } } }