PHP code example of infinityloop-dev / graphpinator-query-cost
1. Go to this page and download the library: Download infinityloop-dev/graphpinator-query-cost library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
infinityloop-dev / graphpinator-query-cost example snippets
$depthModule = new \Graphpinator\QueryCost\MaxDepthModule(
10, // selected maximum depth
);
$nodesModule = new \Graphpinator\QueryCost\MaxNodesModule(
10000, // selected number of nodes
['limit'], // optional: multiplier argument names
);
$graphpinator = new \Graphpinator\Graphpinator(
$schema,
$catchExceptions,
new \Graphpinator\Module\ModuleSet([$depthModule, $nodesModule /* possibly other modules */]),
$logger,
);