danielebarchiesi@4: resource(), $id); danielebarchiesi@4: $serializer = ARC2::getSer('RDFXML', array('ns' => $resource->ns)); danielebarchiesi@4: return $serializer->getSerializedIndex($resource->index); danielebarchiesi@4: } danielebarchiesi@4: } danielebarchiesi@4: danielebarchiesi@4: class RDFxRestWSFormatTurtle extends RDFxRestWSBaseFormat { danielebarchiesi@4: public function viewResource($resourceController, $id) { danielebarchiesi@4: $resource = rdfx_get_rdf_model($resourceController->resource(), $id); danielebarchiesi@4: $serializer = ARC2::getSer('Turtle', array('ns' => $resource->ns)); danielebarchiesi@4: return $serializer->getSerializedIndex($resource->index); danielebarchiesi@4: } danielebarchiesi@4: } danielebarchiesi@4: danielebarchiesi@4: class RDFxRestWSFormatNTriples extends RDFxRestWSBaseFormat { danielebarchiesi@4: public function viewResource($resourceController, $id) { danielebarchiesi@4: $resource = rdfx_get_rdf_model($resourceController->resource(), $id); danielebarchiesi@4: $serializer = ARC2::getSer('NTriples', array('ns' => $resource->ns)); danielebarchiesi@4: return $serializer->getSerializedIndex($resource->index); danielebarchiesi@4: } danielebarchiesi@4: } danielebarchiesi@4: danielebarchiesi@4: class RDFxRestWSFormatRDFJSON extends RDFxRestWSBaseFormat { danielebarchiesi@4: public function viewResource($resourceController, $id) { danielebarchiesi@4: $resource = rdfx_get_rdf_model($resourceController->resource(), $id); danielebarchiesi@4: $serializer = ARC2::getSer('RDFJSON', array('ns' => $resource->ns)); danielebarchiesi@4: return $serializer->getSerializedIndex($resource->index); danielebarchiesi@4: } danielebarchiesi@4: }