Test Failed
Pull Request — master (#9)
by David
02:11
created

MissingTypeHintException::missingTypeHint()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 4
rs 10
c 0
b 0
f 0
cc 1
eloc 2
nc 1
nop 1
1
<?php
2
namespace TheCodingMachine\GraphQL\Controllers;
3
4
use Roave\BetterReflection\Reflection\ReflectionParameter;
5
6
class MissingTypeHintException extends GraphQLException
7
{
8
    public static function missingTypeHint(ReflectionParameter $parameter)
9
    {
10
        return new self(sprintf('Parameter "%s" of method "%s::%s" is missing a type-hint', $parameter->getName(), $parameter->getDeclaringClass()->getName(), $parameter->getDeclaringFunction()->getName()));
11
    }
12
}