Completed
Push — master ( 14d264...b8b70e )
by Portey
05:01
created

InputObjectType   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 10
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 3

Test Coverage

Coverage 0%

Importance

Changes 9
Bugs 2 Features 2
Metric Value
wmc 1
c 9
b 2
f 2
lcom 0
cbo 3
dl 0
loc 10
ccs 0
cts 2
cp 0
rs 10

1 Method

Rating   Name   Duplication   Size   Complexity  
A getOutputType() 0 4 1
1
<?php
2
/*
3
* This file is a part of graphql-youshido project.
4
*
5
* @author Alexandr Viniychuk <[email protected]>
6
* created: 12/1/15 10:25 PM
7
*/
8
9
namespace Youshido\GraphQL\Type\Object;
10
11
use Youshido\GraphQL\Type\Traits\FinalTypesConfigTrait;
12
use Youshido\GraphQL\Validator\Exception\ConfigurationException;
13
14
final class InputObjectType extends AbstractInputObjectType
15
{
16
17
    use FinalTypesConfigTrait;
18
19
    protected function getOutputType()
20
    {
21
        throw new ConfigurationException('You must define output type');
22
    }
23
}