private static function getArrayFromJSON($items)
    {
        $return = [];
        foreach ($items as $item) {
            if (isset($item->siren)) {
                $return[] = new self(
                    $item->siren,
                    $item->nic,
                    $item->libelleEntreprise->denomination,
                    $item->adresse->lignes,
                    $item->adresse->codePostal,
                    $item->adresse->bureauDistributeur,
                    $item->radie
                );
            }
        }

        return $return;
    }
private static function getArrayFromJSON($items)
    {
        $return = [];
        foreach ($items as $item) {
            if (isset($item->siren)) {
                $return[] = new self(
                    $item->siren,
                    $item->nic,
                    $item->libelleEntreprise->denomination,
                    $item->adresse->lignes,
                    $item->adresse->codePostal,
                    $item->adresse->bureauDistributeur,
                    $item->radie
                );
            }
        }

        return $return;
    }
private static function getArrayFromJSON ( $ items ) { $ return = [ ] ; foreach ( $ items as $ item ) { if ( isset ( $ item -> siren ) ) { $ return [ ] = new self ( $ item -> siren , $ item -> nic , $ item -> libelleEntreprise -> denomination , $ item -> adresse -> lignes , $ item -> adresse -> codePostal , $ item -> adresse -> bureauDistributeur , $ item -> radie ) ; } } return $ return ; }
Convert the JSON list returned by infogreffe.fr
to an array of Infogreffe objects.

@param array $items Items returned by infogreffe.fr

@return array Array of Infogreffe objects
Convert the JSON list returned by infogreffe . fr to an array of Infogreffe objects .