for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace App\Common\App\Resolver;
use Overblog\GraphQLBundle\Definition\Resolver\AliasedInterface;
use Overblog\GraphQLBundle\Definition\Resolver\ResolverInterface;
use Overblog\GraphQLBundle\Relay\Connection\Output\Connection;
class ConnectionResolver implements ResolverInterface, AliasedInterface
{
/**
* @param Connection $connection
* @return int
*/
public function resolve(Connection $connection): int
return count($connection->edges);
}
* {@inheritdoc}
public static function getAliases(): array
return [
'resolve' => 'Connection',
];