Previous Page
fetchPairs()

Solar_Model_Nodes
fetchRelatedArray()

Next Page
fetchRelatedObject()

fetchRelatedArray()

public array fetchRelatedArray ( array|Solar_Sql_Model_Record $spec, string $name, int $page default NULL, array $bind default NULL )

Given a record, fetches related data for a named relationship as an array.

Inherited from Solar_Sql_Model.

Parameters

  • (array|Solar_Sql_Model_Record) $spec: The specification for the native selection. If an array, treated as selection criteria; if a record object, uses the primary key from that record.
  • (string) $name: The relationship name.
  • (int) $page: For to-many associations, the page-number of records to fetch (default null, which fetches all records). Ignored by to-one associations. Paging is based on the related model's "$_paging" property.
  • (array) $bind: Key-value pairs to bind to the select.

Returns

  • (array) An array of data from the fetch.

Description

Given a record, fetches related data for a named relationship as an array.