private static function checkPaymentProps(iUmiObject $object) { if($object->payment_type_id) { $types = umiObjectTypesCollection::getInstance(); $typeObject = selector::get('object')->id($object->payment_type_id); $typeId = $types->getTypeIdByGUID($typeObject->payment_type_guid); if($typeId != $object->getTypeId()) { $object->setTypeId($typeId); $object->commit(); } } }