summaryrefslogtreecommitdiffstats
path: root/src/Components/DataType.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/Components/DataType.php')
-rw-r--r--src/Components/DataType.php31
1 files changed, 20 insertions, 11 deletions
diff --git a/src/Components/DataType.php b/src/Components/DataType.php
index 51f04fa..47fffba 100644
--- a/src/Components/DataType.php
+++ b/src/Components/DataType.php
@@ -25,14 +25,23 @@ class DataType extends Component
*
* @var array
*/
- public static $DATA_TYPE_OPTIONS = array(
+ public static $DATA_TYPE_OPTIONS = [
'BINARY' => 1,
- 'CHARACTER SET' => array(2, 'var'),
- 'CHARSET' => array(2, 'var'),
- 'COLLATE' => array(3, 'var'),
+ 'CHARACTER SET' => [
+ 2,
+ 'var',
+ ],
+ 'CHARSET' => [
+ 2,
+ 'var',
+ ],
+ 'COLLATE' => [
+ 3,
+ 'var',
+ ],
'UNSIGNED' => 4,
'ZEROFILL' => 5,
- );
+ ];
/**
* The name of the data type.
@@ -54,7 +63,7 @@ class DataType extends Component
*
* @var array
*/
- public $parameters = array();
+ public $parameters = [];
/**
* The options of this data type.
@@ -72,7 +81,7 @@ class DataType extends Component
*/
public function __construct(
$name = null,
- array $parameters = array(),
+ array $parameters = [],
$options = null
) {
$this->name = $name;
@@ -87,7 +96,7 @@ class DataType extends Component
*
* @return DataType
*/
- public static function parse(Parser $parser, TokensList $list, array $options = array())
+ public static function parse(Parser $parser, TokensList $list, array $options = [])
{
$ret = new self();
@@ -119,7 +128,7 @@ class DataType extends Component
if ($state === 0) {
$ret->name = strtoupper($token->value);
- if (($token->type !== Token::TYPE_KEYWORD) || (!($token->flags & Token::FLAG_KEYWORD_DATA_TYPE))) {
+ if (($token->type !== Token::TYPE_KEYWORD) || (! ($token->flags & Token::FLAG_KEYWORD_DATA_TYPE))) {
$parser->error('Unrecognized data type.', $token);
}
$state = 1;
@@ -151,13 +160,13 @@ class DataType extends Component
*
* @return string
*/
- public static function build($component, array $options = array())
+ public static function build($component, array $options = [])
{
$name = empty($options['lowercase']) ?
$component->name : strtolower($component->name);
$parameters = '';
- if (!empty($component->parameters)) {
+ if (! empty($component->parameters)) {
$parameters = '(' . implode(',', $component->parameters) . ')';
}