Information::getType()
last analyzed

Size

Total Lines 1

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 1
c 0
b 0
f 0
1
<?php
2
namespace TildBJ\Seeder;
3
4
/***************************************************************
5
 *
6
 *  Copyright notice
7
 *
8
 *  (c) 2016 Dennis Römmich <[email protected]>
9
 *
10
 *  All rights reserved
11
 *
12
 *  This script is part of the TYPO3 project. The TYPO3 project is
13
 *  free software; you can redistribute it and/or modify
14
 *  it under the terms of the GNU General Public License as published by
15
 *  the Free Software Foundation; either version 3 of the License, or
16
 *  (at your option) any later version.
17
 *
18
 *  The GNU General Public License can be found at
19
 *  http://www.gnu.org/copyleft/gpl.html.
20
 *
21
 *  This script is distributed in the hope that it will be useful,
22
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
23
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
24
 *  GNU General Public License for more details.
25
 *
26
 *  This copyright notice MUST APPEAR in all copies of the script!
27
 ***************************************************************/
28
29
/**
30
 * Interface Information
31
 *
32
 * @package TildBJ\Seeder\Information
33
 */
34
interface Information
0 ignored issues
show
Coding Style introduced by
Information does not seem to conform to the naming convention (^[A-Z][a-zA-Z0-9]*Interface$).

This check examines a number of code elements and verifies that they conform to the given naming conventions.

You can set conventions for local variables, abstract classes, utility classes, constant, properties, methods, parameters, interfaces, classes, exceptions and special methods.

Loading history...
35
{
36
    const INFORMATION_TYPE_ASK = 1;
37
    const INFORMATION_TYPE_SELECT = 2;
38
    const INFORMATION_TYPE_SELECTMULTIPLE = 3;
39
40
    /**
41
     * @param array $params
42
     * @return string
43
     */
44
    public function getQuestion($params = []);
45
46
    /**
47
     * @return mixed
48
     */
49
    public function getDefaultValue();
50
51
    /**
52
     * @param $defaultValue
53
     * @return void
54
     */
55
    public function setDefaultValue($defaultValue);
56
57
    /**
58
     * @return array
59
     */
60
    public function getChoices();
61
62
    /**
63
     * @return int
64
     */
65
    public function getType();
66
}
67