Fix some a couple of places where form variables were passed, remove a couple more...
[civicrm-core.git] / xml / schema / Financial / PaymentProcessor.xml
index a363ce8784677d213180de420e5e58b2753d1bec..d8393354902065bd0f30c557acf5eeeaaa06fd3e 100644 (file)
@@ -5,12 +5,16 @@
   <class>PaymentProcessor</class>
   <name>civicrm_payment_processor</name>
   <add>1.8</add>
+  <component>CiviContribute</component>
   <field>
     <name>id</name>
     <title>Payment Processor ID</title>
     <type>int unsigned</type>
     <required>true</required>
     <comment>Payment Processor ID</comment>
+    <html>
+      <type>Number</type>
+    </html>
     <add>1.8</add>
   </field>
   <primaryKey>
@@ -19,7 +23,7 @@
   </primaryKey>
   <field>
     <name>domain_id</name>
-    <title>Payment Processor Domain</title>
+    <title>Domain ID</title>
     <type>int unsigned</type>
     <required>true</required>
     <pseudoconstant>
@@ -28,6 +32,9 @@
       <labelColumn>name</labelColumn>
     </pseudoconstant>
     <comment>Which Domain is this match entry for</comment>
+    <html>
+      <label>Domain</label>
+    </html>
     <add>3.0</add>
   </field>
   <foreignKey>
@@ -72,7 +79,7 @@
   </field>
   <field>
     <name>payment_processor_type_id</name>
-    <title>Payment Processor Type ID</title>
+    <title>Type ID</title>
     <type>int unsigned</type>
     <pseudoconstant>
       <table>civicrm_payment_processor_type</table>
@@ -81,6 +88,9 @@
     </pseudoconstant>
     <required>true</required>
     <length>10</length>
+    <html>
+      <label>Type</label>
+    </html>
     <add>4.3</add>
   </field>
   <foreignKey>
     <comment>Is this processor active?</comment>
     <add>1.8</add>
     <default>1</default>
+    <required>true</required>
   </field>
   <field>
     <name>is_default</name>
     <comment>Is this processor the default?</comment>
     <add>1.8</add>
     <default>0</default>
+    <required>true</required>
   </field>
   <field>
     <name>is_test</name>
     <comment>Is this processor for a test site?</comment>
     <add>1.8</add>
     <default>0</default>
+    <required>true</required>
   </field>
   <index>
     <name>UI_name_test_domain_id</name>
     <name>is_recur</name>
     <title>Processor Supports Recurring?</title>
     <type>boolean</type>
+    <default>0</default>
+    <required>true</required>
     <comment>Can process recurring contributions</comment>
     <add>1.8</add>
   </field>