rename boolean and integer to bool and int

This commit is contained in:
Christian Flothmann 2016-06-23 19:50:58 +02:00
parent 62f0dbf024
commit 808dcc8dcf
13 changed files with 37 additions and 37 deletions

View File

@ -4,7 +4,7 @@ CHANGELOG
3.2.0 3.2.0
----- -----
* Added support for `boolean`, `integer`, `float`, `string`, `list` and `map` defaults. * Added support for `bool`, `int`, `float`, `string`, `list` and `map` defaults in XML configurations.
2.8.0 2.8.0
----- -----

View File

@ -261,9 +261,9 @@ class XmlFileLoader extends FileLoader
return $this->parseDefaultNode($child, $path); return $this->parseDefaultNode($child, $path);
} }
// If the default element doesn't contain a nested "boolean", "integer", // If the default element doesn't contain a nested "bool", "int", "float",
// "float", "string", "list" or "map" element, the element contents will // "string", "list", or "map" element, the element contents will be treated
// be treated as the string value of the associated default option. // as the string value of the associated default option.
return trim($element->textContent); return trim($element->textContent);
} }
@ -284,9 +284,9 @@ class XmlFileLoader extends FileLoader
} }
switch ($node->localName) { switch ($node->localName) {
case 'boolean': case 'bool':
return 'true' === trim($node->nodeValue) || '1' === trim($node->nodeValue); return 'true' === trim($node->nodeValue) || '1' === trim($node->nodeValue);
case 'integer': case 'int':
return (int) trim($node->nodeValue); return (int) trim($node->nodeValue);
case 'float': case 'float':
return (float) trim($node->nodeValue); return (float) trim($node->nodeValue);
@ -325,7 +325,7 @@ class XmlFileLoader extends FileLoader
return $map; return $map;
default: default:
throw new \InvalidArgumentException(sprintf('Unknown tag "%s" used in file "%s". Expected "boolean", "integer", "float", "string", "list" or "map".', $node->localName, $path)); throw new \InvalidArgumentException(sprintf('Unknown tag "%s" used in file "%s". Expected "bool", "int", "float", "string", "list", or "map".', $node->localName, $path));
} }
} }

View File

@ -56,8 +56,8 @@
<xsd:complexType name="default" mixed="true"> <xsd:complexType name="default" mixed="true">
<xsd:choice minOccurs="0" maxOccurs="1"> <xsd:choice minOccurs="0" maxOccurs="1">
<xsd:element name="boolean" type="xsd:boolean" /> <xsd:element name="bool" type="xsd:boolean" />
<xsd:element name="integer" type="xsd:integer" /> <xsd:element name="int" type="xsd:integer" />
<xsd:element name="float" type="xsd:float" /> <xsd:element name="float" type="xsd:float" />
<xsd:element name="string" type="xsd:string" /> <xsd:element name="string" type="xsd:string" />
<xsd:element name="list" type="list" /> <xsd:element name="list" type="list" />
@ -76,8 +76,8 @@
<xsd:complexType name="list"> <xsd:complexType name="list">
<xsd:choice minOccurs="0" maxOccurs="unbounded"> <xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="boolean" nillable="true" type="xsd:boolean" /> <xsd:element name="bool" nillable="true" type="xsd:boolean" />
<xsd:element name="integer" nillable="true" type="xsd:integer" /> <xsd:element name="int" nillable="true" type="xsd:integer" />
<xsd:element name="float" nillable="true" type="xsd:float" /> <xsd:element name="float" nillable="true" type="xsd:float" />
<xsd:element name="string" nillable="true" type="xsd:string" /> <xsd:element name="string" nillable="true" type="xsd:string" />
<xsd:element name="list" nillable="true" type="list" /> <xsd:element name="list" nillable="true" type="list" />
@ -87,8 +87,8 @@
<xsd:complexType name="map"> <xsd:complexType name="map">
<xsd:choice minOccurs="0" maxOccurs="unbounded"> <xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="boolean" nillable="true" type="map-boolean-entry" /> <xsd:element name="bool" nillable="true" type="map-bool-entry" />
<xsd:element name="integer" nillable="true" type="map-integer-entry" /> <xsd:element name="int" nillable="true" type="map-int-entry" />
<xsd:element name="float" nillable="true" type="map-float-entry" /> <xsd:element name="float" nillable="true" type="map-float-entry" />
<xsd:element name="string" nillable="true" type="map-string-entry" /> <xsd:element name="string" nillable="true" type="map-string-entry" />
<xsd:element name="list" nillable="true" type="map-list-entry" /> <xsd:element name="list" nillable="true" type="map-list-entry" />
@ -96,7 +96,7 @@
</xsd:choice> </xsd:choice>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="map-boolean-entry"> <xsd:complexType name="map-bool-entry">
<xsd:simpleContent> <xsd:simpleContent>
<xsd:extension base="xsd:boolean"> <xsd:extension base="xsd:boolean">
<xsd:attribute name="key" type="xsd:string" use="required" /> <xsd:attribute name="key" type="xsd:string" use="required" />
@ -104,7 +104,7 @@
</xsd:simpleContent> </xsd:simpleContent>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="map-integer-entry"> <xsd:complexType name="map-int-entry">
<xsd:simpleContent> <xsd:simpleContent>
<xsd:extension base="xsd:integer"> <xsd:extension base="xsd:integer">
<xsd:attribute name="key" type="xsd:string" use="required" /> <xsd:attribute name="key" type="xsd:string" use="required" />

View File

@ -10,8 +10,8 @@
</default> </default>
<default key="values"> <default key="values">
<list> <list>
<boolean>true</boolean> <bool>true</bool>
<integer>1</integer> <int>1</int>
<float>3.5</float> <float>3.5</float>
<string>foo</string> <string>foo</string>
</list> </list>

View File

@ -11,8 +11,8 @@
<default key="values"> <default key="values">
<list> <list>
<list> <list>
<boolean>true</boolean> <bool>true</bool>
<integer>1</integer> <int>1</int>
<float>3.5</float> <float>3.5</float>
<string>foo</string> <string>foo</string>
</list> </list>

View File

@ -11,8 +11,8 @@
<default key="values"> <default key="values">
<map> <map>
<list key="list"> <list key="list">
<boolean>true</boolean> <bool>true</bool>
<integer>1</integer> <int>1</int>
<float>3.5</float> <float>3.5</float>
<string>foo</string> <string>foo</string>
</list> </list>

View File

@ -10,8 +10,8 @@
</default> </default>
<default key="list"> <default key="list">
<list> <list>
<boolean xsi:nil="true" /> <bool xsi:nil="true" />
<integer xsi:nil="true" /> <int xsi:nil="true" />
<float xsi:nil="1" /> <float xsi:nil="1" />
<string xsi:nil="true" /> <string xsi:nil="true" />
<list xsi:nil="true" /> <list xsi:nil="true" />

View File

@ -10,8 +10,8 @@
</default> </default>
<default key="values"> <default key="values">
<map> <map>
<boolean key="public">true</boolean> <bool key="public">true</bool>
<integer key="page">1</integer> <int key="page">1</int>
<float key="price">3.5</float> <float key="price">3.5</float>
<string key="title">foo</string> <string key="title">foo</string>
</map> </map>

View File

@ -11,8 +11,8 @@
<default key="values"> <default key="values">
<list> <list>
<map> <map>
<boolean key="public">true</boolean> <bool key="public">true</bool>
<integer key="page">1</integer> <int key="page">1</int>
<float key="price">3.5</float> <float key="price">3.5</float>
<string key="title">foo</string> <string key="title">foo</string>
</map> </map>

View File

@ -11,8 +11,8 @@
<default key="values"> <default key="values">
<map> <map>
<map key="map"> <map key="map">
<boolean key="public">true</boolean> <bool key="public">true</bool>
<integer key="page">1</integer> <int key="page">1</int>
<float key="price">3.5</float> <float key="price">3.5</float>
<string key="title">foo</string> <string key="title">foo</string>
</map> </map>

View File

@ -10,8 +10,8 @@
</default> </default>
<default key="map"> <default key="map">
<map> <map>
<boolean key="boolean" xsi:nil="true" /> <bool key="boolean" xsi:nil="true" />
<integer key="integer" xsi:nil="true" /> <int key="integer" xsi:nil="true" />
<float key="float" xsi:nil="true" /> <float key="float" xsi:nil="true" />
<string key="string" xsi:nil="1" /> <string key="string" xsi:nil="1" />
<list key="list" xsi:nil="true" /> <list key="list" xsi:nil="true" />

View File

@ -10,7 +10,7 @@
<r2:requirement xmlns:r2="http://symfony.com/schema/routing" key="_locale">en|fr|de</r2:requirement> <r2:requirement xmlns:r2="http://symfony.com/schema/routing" key="_locale">en|fr|de</r2:requirement>
<r:option key="compiler_class">RouteCompiler</r:option> <r:option key="compiler_class">RouteCompiler</r:option>
<r:default key="page"> <r:default key="page">
<r3:integer xmlns:r3="http://symfony.com/schema/routing">1</r3:integer> <r3:int xmlns:r3="http://symfony.com/schema/routing">1</r3:int>
</r:default> </r:default>
</r:route> </r:route>
</r:routes> </r:routes>

View File

@ -10,22 +10,22 @@
</default> </default>
<default key="slug" xsi:nil="true" /> <default key="slug" xsi:nil="true" />
<default key="published"> <default key="published">
<boolean>true</boolean> <bool>true</bool>
</default> </default>
<default key="page"> <default key="page">
<integer>1</integer> <int>1</int>
</default> </default>
<default key="price"> <default key="price">
<float>3.5</float> <float>3.5</float>
</default> </default>
<default key="archived"> <default key="archived">
<boolean>false</boolean> <bool>false</bool>
</default> </default>
<default key="free"> <default key="free">
<boolean>1</boolean> <bool>1</bool>
</default> </default>
<default key="locked"> <default key="locked">
<boolean>0</boolean> <bool>0</bool>
</default> </default>
<default key="foo" xsi:nil="true" /> <default key="foo" xsi:nil="true" />
<default key="bar" xsi:nil="1" /> <default key="bar" xsi:nil="1" />