PHP Class GraphAware\Neo4j\Client\Formatter\Result

Inheritance: extends GraphAware\Common\Result\AbstractRecordCursor
Afficher le fichier Open project: graphaware/neo4j-php-client Class Usage Examples

Protected Properties

Свойство Type Description
$fields string[]
$records RecordView[]
$resultSummary GraphAware\Neo4j\Client\HttpDriver\Result\ResultSummary

Méthodes publiques

Méthode Description
__construct ( GraphAware\Common\Cypher\StatementInterface $statement )
firstRecord ( ) : RecordView
firstRecordOrDefault ( $default )
getRecord ( ) : RecordView
getRecords ( ) : RecordView[]
hasRecord ( ) : boolean
pushRecord ( $data, $graph )
setFields ( array $fields )
setGraph ( array $graph )
setStats ( array $stats )
size ( )

Private Methods

Méthode Description
array_map_deep ( array $array, array $graph ) : array
extractIdFromRestUrl ( string $url ) : integer
getNodesFromPathMetadata ( array $metadata, array $graph ) : array
getRelationshipsFromPathMetadata ( array $metadata, array $graph ) : array

Method Details

__construct() public méthode

public __construct ( GraphAware\Common\Cypher\StatementInterface $statement )
$statement GraphAware\Common\Cypher\StatementInterface

firstRecord() public méthode

public firstRecord ( ) : RecordView
Résultat RecordView

firstRecordOrDefault() public méthode

public firstRecordOrDefault ( $default )

getRecord() public méthode

public getRecord ( ) : RecordView
Résultat RecordView

getRecords() public méthode

public getRecords ( ) : RecordView[]
Résultat RecordView[]

hasRecord() public méthode

public hasRecord ( ) : boolean
Résultat boolean

pushRecord() public méthode

public pushRecord ( $data, $graph )
$data
$graph

setFields() public méthode

public setFields ( array $fields )
$fields array

setGraph() public méthode

public setGraph ( array $graph )
$graph array

setStats() public méthode

public setStats ( array $stats )
$stats array

size() public méthode

public size ( )

Property Details

$fields protected_oe property

protected string[] $fields
Résultat string[]

$records protected_oe property

protected RecordView[],GraphAware\Neo4j\Client\Formatter $records
Résultat RecordView[]

$resultSummary protected_oe property

protected ResultSummary,GraphAware\Neo4j\Client\HttpDriver\Result $resultSummary
Résultat GraphAware\Neo4j\Client\HttpDriver\Result\ResultSummary