diff options
Diffstat (limited to 'src/Components/DataType.php')
-rw-r--r-- | src/Components/DataType.php | 31 |
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) . ')'; } |