[CLEANUP] Add missing empty lines before classes' closing curly braces
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Classes / DataHandling / TableColumnType.php
1 <?php
2 namespace TYPO3\CMS\Core\DataHandling;
3
4 /*
5 * This file is part of the TYPO3 CMS project.
6 *
7 * It is free software; you can redistribute it and/or modify it under
8 * the terms of the GNU General Public License, either version 2
9 * of the License, or any later version.
10 *
11 * For the full copyright and license information, please read the
12 * LICENSE.txt file that was distributed with this source code.
13 *
14 * The TYPO3 project - inspiring people to share!
15 */
16
17 /**
18 * Enumeration object for tca type
19 *
20 * @package TYPO3\CMS\Core
21 */
22 class TableColumnType extends \TYPO3\CMS\Core\Type\Enumeration {
23
24 const __default = self::INPUT;
25
26 /**
27 * Constants reflecting the table column type
28 */
29 const INPUT = 'INPUT';
30 const TEXT = 'TEXT';
31 const CHECK = 'CHECK';
32 const RADIO = 'RADIO';
33 const SELECT = 'SELECT';
34 const GROUP = 'GROUP';
35 const NONE = 'NONE';
36 const PASSTHROUGH = 'PASSTHROUGH';
37 const USER = 'USER';
38 const FLEX = 'FLEX';
39 const INLINE = 'INLINE';
40
41 /**
42 * @param mixed $type
43 */
44 public function __construct($type = NULL) {
45 if ($type !== NULL) {
46 $type = strtoupper((string)$type);
47 }
48
49 parent::__construct($type);
50 }
51
52 }