Skip to content

Commit

Permalink
Singularize to one associated data
Browse files Browse the repository at this point in the history
  • Loading branch information
pabloelcolombiano committed Aug 1, 2020
1 parent 35e9e69 commit 7af0523
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions src/Factory/DataCompiler.php
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,10 @@ public function getCompiledTemplateData(): array
/** @var BaseFactory $dataFactory */
$dataFactory = $data;
if ($association instanceof HasOne || $association instanceof BelongsTo) {

// toOne associated data must be singular when saved
$propertyName = Inflector::singularize($propertyName);

$compiledTemplateData[$propertyName] = $dataFactory->toArray()[0];
} else {
$compiledTemplateData[$propertyName] = $dataFactory->toArray();
Expand Down

0 comments on commit 7af0523

Please sign in to comment.