Ejemplo n.º 1
0
 /**
  * @param	string	$source			Name of foreign source (ex., "people")
  * @param	array	$constraints	Array of key/value constraints (ex., "id" => 1)
  * @return	array
  */
 protected function getForeignRecord($source, array $constraints = [])
 {
     // @todo	Cache foreign records instead of reading off disk every time
     $sourceForeign = $this->source->parent()->child("{$source}.json");
     $dataForeign = new Data($sourceForeign);
     return $dataForeign->getRecords($constraints);
 }