public function show($id) { Auth::requirePermissions('users.manage'); $graph = $this->userRepo->get($id . '#agent'); if (is_array($graph)) { return \Redirect::to('/users'); } $serializer = new \EasyRdf_Serialiser_Turtle(); $turtle = $serializer->serialise($graph, 'turtle'); return \View::make('user.detail')->with('title', 'Detail | Linda')->with('turtle', $turtle); }
public function show($id) { Auth::requirePermissions('datasets.manage'); $graph = $this->datasetRepo->get($id); if (empty($graph)) { \Redirect::to('/'); } $serializer = new \EasyRdf_Serialiser_Turtle(); $turtle = $serializer->serialise($graph, 'turtle'); return \View::make('dataset.detail')->with('title', 'Detail | Linda')->with('turtle', $turtle); }
public function index() { Auth::requirePermissions('catalog.view'); $uri = \URL::to('/catalog#dcat'); $graph = new \EasyRdf_Graph(); $catalogR = $graph->resource($uri); $catalogR->addLiteral('dc:title', \Config::get('catalog.title')); $catalogR->addLiteral('dc:description', \Config::get('catalog.description')); $catalogR->addType('dcat:Catalog'); $datasetRepo = new DatasetRepository(); foreach ($datasetRepo->getAll() as $datasetGraph) { foreach ($datasetGraph->allOfType('dcat:Dataset') as $datasetR) { $graph->addResource($catalogR, 'dcat:dataset', $datasetR); } } $serializer = new \EasyRdf_Serialiser_Turtle(); $turtle = $serializer->serialise($graph, 'turtle'); return \View::make('catalog.detail')->with('title', 'Catalog | Linda')->with('turtle', $turtle); }
public function testMultilineQuotedString() { $this->assertSame('"""Hello World"""', EasyRdf_Serialiser_Turtle::quotedString('Hello World')); }