protected function makeRequired($argument)
    {
        if ($argument instanceof TypeInterface) {
            $argument = new NonNullType($argument);
        } elseif(is_array($argument)) {
            $argument['type'] = new NonNullType($argument['type']);
        }

        return $argument;
    }
protected function makeRequired($argument)
    {
        if ($argument instanceof TypeInterface) {
            $argument = new NonNullType($argument);
        } elseif(is_array($argument)) {
            $argument['type'] = new NonNullType($argument['type']);
        }

        return $argument;
    }
protected function makeRequired ( $ argument ) { if ( $ argument instanceof TypeInterface ) { $ argument = new NonNullType ( $ argument ) ; } elseif ( is_array ( $ argument ) ) { $ argument [ 'type' ] = new NonNullType ( $ argument [ 'type' ] ) ; } return $ argument ; }
Make Argument required

@param $argument
@return array|NonNullType
@throws \Youshido\GraphQL\Exception\ConfigurationException
Make Argument required