‪TYPO3CMS  10.4
tx_extensionmanager_domain_model_extension.php
Go to the documentation of this file.
1 <?php
2 
3 return [
4  'ctrl' => [
5  'title' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension',
6  'label' => 'uid',
7  'default_sortby' => '',
8  'hideTable' => true,
9  'rootLevel' => 1,
10  'adminOnly' => true,
11  'typeicon_classes' => [
12  'default' => 'empty-icon'
13  ]
14  ],
15  'columns' => [
16  'extension_key' => [
17  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.extensionkey',
18  'config' => [
19  'type' => 'input',
20  'size' => 30
21  ]
22  ],
23  'version' => [
24  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.version',
25  'config' => [
26  'type' => 'input',
27  'size' => 30
28  ]
29  ],
30  'alldownloadcounter' => [
31  'config' => [
32  'type' => 'passthrough'
33  ]
34  ],
35  'integer_version' => [
36  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.integerversion',
37  'config' => [
38  'type' => 'input',
39  'size' => 30
40  ]
41  ],
42  'title' => [
43  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.title',
44  'config' => [
45  'type' => 'input',
46  'size' => 30
47  ]
48  ],
49  'description' => [
50  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.description',
51  'config' => [
52  'type' => 'text',
53  'cols' => 30,
54  'rows' => 5
55  ]
56  ],
57  'state' => [
58  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.state',
59  'config' => [
60  'type' => 'input',
61  'size' => 30,
62  'range' => ['lower' => 0, 'upper' => 1000],
63  'eval' => 'int'
64  ]
65  ],
66  'category' => [
67  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.category',
68  'config' => [
69  'type' => 'input',
70  'size' => 30,
71  'range' => ['lower' => 0, 'upper' => 1000],
72  'eval' => 'int'
73  ]
74  ],
75  'last_updated' => [
76  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.lastupdated',
77  'config' => [
78  'type' => 'input',
79  'renderType' => 'inputDateTime',
80  'eval' => 'datetime,int'
81  ]
82  ],
83  'update_comment' => [
84  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.updatecomment',
85  'config' => [
86  'type' => 'text',
87  'cols' => 30,
88  'rows' => 5
89  ]
90  ],
91  'author_name' => [
92  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.authorname',
93  'config' => [
94  'type' => 'input',
95  'size' => 30
96  ]
97  ],
98  'author_email' => [
99  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.authoremail',
100  'config' => [
101  'type' => 'input',
102  'size' => 30
103  ]
104  ],
105  'current_version' => [
106  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.currentversion',
107  'config' => [
108  'type' => 'check',
109  'size' => 1
110  ]
111  ],
112  'review_state' => [
113  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.reviewstate',
114  'config' => [
115  'type' => 'check',
116  'size' => 1
117  ]
118  ],
119  'md5hash' => [
120  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.md5hash',
121  'config' => [
122  'type' => 'input',
123  'size' => 1,
124  ],
125  ],
126  'serialized_dependencies' => [
127  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.serializedDependencies',
128  'config' => [
129  'type' => 'input',
130  'size' => 30,
131  ],
132  ],
133  'documentation_link' => [
134  'label' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_db.xlf:tx_extensionmanager_domain_model_extension.documentation_link',
135  'config' => [
136  'type' => 'input',
137  ],
138  ],
139  ],
140  'types' => [
141  '0' => ['showitem' => 'extensionkey, version, integer_version, title, description, state, category, last_updated, update_comment, author_name, author_email, review_state, md5hash, serialized_dependencies, documentation_link']
142  ],
143  'palettes' => [
144  '1' => ['showitem' => '']
145  ]
146 ];