account = $account; $this->serializer = $serializer; } protected function includeCollection($data, $transformer, $entityType) { if ($this->serializer && $this->serializer != API_SERIALIZER_JSON) { $entityType = null; } return $this->collection($data, $transformer, $entityType); } protected function includeItem($data, $transformer, $entityType) { if ($this->serializer && $this->serializer != API_SERIALIZER_JSON) { $entityType = null; } return $this->item($data, $transformer, $entityType); } protected function getTimestamp($date) { return $date ? $date->getTimestamp() : null; } public function getDefaultIncludes() { return $this->defaultIncludes; } }