Tobscure\JsonApi\Collection::buildResources PHP Method

buildResources() protected method

Convert an array of raw data to Resource objects.
protected buildResources ( mixed $data, Tobscure\JsonApi\SerializerInterface $serializer ) : Resource[]
$data mixed
$serializer Tobscure\JsonApi\SerializerInterface
return Resource[]
    protected function buildResources($data, SerializerInterface $serializer)
    {
        $resources = [];
        foreach ($data as $resource) {
            if (!$resource instanceof Resource) {
                $resource = new Resource($resource, $serializer);
            }
            $resources[] = $resource;
        }
        return $resources;
    }