📄 payment.uml
字号:
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZUbDCTKP1kC1ieaRu4QkGgAA</XPD:REF>
<XPD:REF name="Type_">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="D7VnV98YK0OatKt5dSL84QAA">
<XPD:ATTR name="Name" type="string">Array $config</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ZUbDCTKP1kC1ieaRu4QkGgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="8wTnr3HRQkC6HAQEAZFvyAAA">
<XPD:ATTR name="Name" type="string">addRequireItem</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AK0dQmx3tkSm2saKQZ5UBgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8wTnr3HRQkC6HAQEAZFvyAAA</XPD:REF>
<XPD:REF name="Type_">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="UL2U0tPnvkeub5ZZLjLRWQAA">
<XPD:ATTR name="Name" type="string">Array|String $require_items</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8wTnr3HRQkC6HAQEAZFvyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="+T9JVYjfH069YnSC7zosrQAA">
<XPD:ATTR name="Name" type="string">setProductInfo</XPD:ATTR>
<XPD:REF name="Owner">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="m+s+oKs2P0yFF24btyVgcAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+T9JVYjfH069YnSC7zosrQAA</XPD:REF>
<XPD:REF name="Type_">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="nE1nhw3qtkm9pkgOXs2XowAA">
<XPD:ATTR name="Name" type="string">Array $product_info</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+T9JVYjfH069YnSC7zosrQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="3QSPMSwmpUOaALDix8ZKMQAA">
<XPD:ATTR name="Name" type="string">setCustomerInfo</XPD:ATTR>
<XPD:REF name="Owner">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="P6sUjYrSSUiI7hg9baiCMQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3QSPMSwmpUOaALDix8ZKMQAA</XPD:REF>
<XPD:REF name="Type_">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="H4zF8ZUtxk+MwNBBCK2c6gAA">
<XPD:ATTR name="Name" type="string">Array $customer_info</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3QSPMSwmpUOaALDix8ZKMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="lkhg9mz6Ekiy6m65nnkq8gAA">
<XPD:ATTR name="Name" type="string">setOrderInfo</XPD:ATTR>
<XPD:REF name="Owner">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gr/nZJZ2YUmI6d4Zf6Gd6QAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lkhg9mz6Ekiy6m65nnkq8gAA</XPD:REF>
<XPD:REF name="Type_">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="1XipRc/vY06R+jydKjvSuQAA">
<XPD:ATTR name="Name" type="string">Array $order_info</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lkhg9mz6Ekiy6m65nnkq8gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="4IWLe4pC60qNTm+/heBSwQAA">
<XPD:ATTR name="Name" type="string">setShippingInfo</XPD:ATTR>
<XPD:REF name="Owner">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Sm3mYVQG3Eyui52wS0aSFgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4IWLe4pC60qNTm+/heBSwQAA</XPD:REF>
<XPD:REF name="Type_">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="VuGW3QgdrUarffl5ueb8bQAA">
<XPD:ATTR name="Name" type="string">Array $shipping_info</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4IWLe4pC60qNTm+/heBSwQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="UGCYUXOPhkiA61okW79cfQAA">
<XPD:ATTR name="Name" type="string">getHtml</XPD:ATTR>
<XPD:REF name="Owner">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uM5Rq8iBjk+ObBFWphzZIwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UGCYUXOPhkiA61okW79cfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="tFZ6TjguHkmsfBy6eTy8HgAA">
<XPD:ATTR name="Name" type="string">String $button_attr</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UGCYUXOPhkiA61okW79cfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="pXx9KBMRtUaC3I6+QcFbawAA">
<XPD:ATTR name="Name" type="string">getHtml</XPD:ATTR>
<XPD:REF name="Owner">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RIilU5llukWYAWMKnlb0+AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pXx9KBMRtUaC3I6+QcFbawAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="7TkhJxsCOkO62KwBsIcXjQAA">
<XPD:ATTR name="Name" type="string">setLogDirectory</XPD:ATTR>
<XPD:REF name="Owner">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="y+wTCNX5Kkal5Xdqt4YsvgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7TkhJxsCOkO62KwBsIcXjQAA</XPD:REF>
<XPD:REF name="Type_">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="U0u8tc4PbEawhW6MqeGfbgAA">
<XPD:ATTR name="Name" type="string">String $log_dir</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7TkhJxsCOkO62KwBsIcXjQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="hdmdp381s0qdOi8sTkFXpgAA">
<XPD:ATTR name="Name" type="string">setLogFile</XPD:ATTR>
<XPD:REF name="Owner">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="vPYCgncsOEyJNQWHSg13uAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hdmdp381s0qdOi8sTkFXpgAA</XPD:REF>
<XPD:REF name="Type_">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="RjS6iYH3Q02zZ8vYojd8VAAA">
<XPD:ATTR name="Name" type="string">String $log_file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hdmdp381s0qdOi8sTkFXpgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="OTRKCQHig0ufV0j8mF1dMwAA">
<XPD:ATTR name="Name" type="string">logMessage</XPD:ATTR>
<XPD:REF name="Owner">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AY/oLN7GF0egueCjTZEpZQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OTRKCQHig0ufV0j8mF1dMwAA</XPD:REF>
<XPD:REF name="Type_">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="SE5eMTPMgEeu3Dmp9XGTlQAA">
<XPD:ATTR name="Name" type="string">String $log_file</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OTRKCQHig0ufV0j8mF1dMwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="HGXEEVqT9EW8eBq6LGRP8gAA">
<XPD:ATTR name="Name" type="string">String $content</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OTRKCQHig0ufV0j8mF1dMwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="Zl2KgBNonE+vECpz833H5QAA">
<XPD:ATTR name="Name" type="string">remoteGet</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="E3ACRs8DN02O+WOHFv9dVwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Zl2KgBNonE+vECpz833H5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="j4M8E6oB3EifZwHz8SNgiAAA">
<XPD:ATTR name="Name" type="string">String $method</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Zl2KgBNonE+vECpz833H5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="YdEGzlUIPUW0qCIH3KNciQAA">
<XPD:ATTR name="Name" type="string">String $remote_address</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Zl2KgBNonE+vECpz833H5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="TZ2/gNAIIEyqvlqNWXPznwAA">
<XPD:ATTR name="Name" type="string">Array$data</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Zl2KgBNonE+vECpz833H5QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="39xhe9wqB028hnKlWbPwWgAA">
<XPD:ATTR name="Name" type="string">remoteGet</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wJGFmoMo80mP8UpvBTSUeAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">39xhe9wqB028hnKlWbPwWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="zAaeKwEPnEitqb9C1eZV1gAA">
<XPD:ATTR name="Name" type="string">String $method</XPD:ATTR>
<XPD:REF name="BehavioralFeature">39xhe9wqB028hnKlWbPwWgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="GdicGFfS/USWSGMFyPgW9QAA">
<XPD:ATTR name="Name" type="string">String $remote_address</XPD:ATTR>
<XPD:REF name="BehavioralFeature">39xhe9wqB028hnKlWbPwWgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="dB01sOJsJUSJnEKvIqEhTQAA">
<XPD:ATTR name="Name" type="string">receive</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HhEZ4ECujEWYPvDgoKNU8AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dB01sOJsJUSJnEKvIqEhTQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="8vM32kJkVEe6Zy1MZE6jdAAA">
<XPD:ATTR name="Name" type="string">getPrepareData</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sutQ1uvamUq8L22PRokBzgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Array</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8vM32kJkVEe6Zy1MZE6jdAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="HW2+JVWrREmcY31Qv1C2NQAA">
<XPD:ATTR name="Name" type="string">response</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">6KFyPzKRIkCC0lVcll1AjgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="noTki6bc1EC26kxwZIYw+wAA">
<XPD:ATTR name="Name" type="string">Boolean $result</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HW2+JVWrREmcY31Qv1C2NQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">9</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">3Is+S2SGJEqOOkMITFsZLwAA</XPD:REF>
<XPD:REF name="TypedParameters[1]">AK0dQmx3tkSm2saKQZ5UBgAA</XPD:REF>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -