Skip to content

Commit

Permalink
get correct schema class
Browse files Browse the repository at this point in the history
  • Loading branch information
chriskapp committed Mar 29, 2016
1 parent 423cdbd commit 0bc93c3
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion library/PSX/Data/Processor.php
Original file line number Diff line number Diff line change
Expand Up @@ -146,12 +146,14 @@ public function parse(Payload $payload)
*/
public function write(Payload $payload, $schema = null)
{
$data = $this->transform($payload->getData());
$data = $payload->getData();

if ($schema === null && is_object($data) && !GraphTraverser::isObject($data)) {
$schema = get_class($data);
}

$data = $this->transform($data);

if ($schema !== null) {
$data = $this->assimilate(
$data,
Expand Down

0 comments on commit 0bc93c3

Please sign in to comment.