PHP code example of go1 / edge

1. Go to this page and download the library: Download go1/edge 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/ */

    

go1 / edge example snippets


# Create the edge
$edge = new Edge($connection, 'edge', $type = 111);

# Instance if the database schema is not yet configured
$edge->install();

# Create connection from source to target
$edge->link(333, 555);
$edge->link(555, 333);
$edge->link(555, 999);
$edge->link(999, 555);

# Get connections
$edge->getTargetIds(555);        # = [333, 999]
$edge->getTargetIds([333, 555]); # = [333 => array(555), 555 => array(333, 999)]
$edge->getSourceIds(999);        # = [555]
$edge->getSourceIds([333, 999]); # = [333 => array(555), 999 => array(555)]

# Remove connection by source
$edge->clearUsingSource(555);

# Remove connection by target
$edge->clearUsingTarget(999);