geneweb\api\GenewebAPI::getGraphAscPerson PHP Method

getGraphAscPerson() public method

Permet de récupérer le graphe d'ascendance d'une personne
public getGraphAscPerson ( string $n, string $p, string $oc, integer $generation ) : object\Graph
$n string
$p string
$oc string
$generation integer
return object\Graph
    public function getGraphAscPerson($n, $p, $oc, $generation)
    {
        $gap = new \geneweb\api\object\GraphParams();
        $rp = new \geneweb\api\object\ReferencePerson();
        $rp->setN((string) $n);
        $rp->setP((string) $p);
        $rp->setOc((int) $oc);
        $gap->setPerson($rp);
        if ($generation !== null && $generation != "") {
            $gap->setGeneration((int) $generation);
        }
        return $this->request("GRAPH_ASC_LIA", $gap, $this->getClassname('Graph'));
    }