-
Notifications
You must be signed in to change notification settings - Fork 0
/
testRubricLine.php
37 lines (26 loc) · 2.18 KB
/
testRubricLine.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?php
//error_reporting(E_ALL);
include('config.php');
include_once('checkLogin.php');
include(ARC_DIR . 'ARC2.php');
include_once(CLASSES_DIR . 'RubrickBuilder.php');
include_once(CLASSES_DIR . 'RubricLine.php');
header("Content-type: application/json");
$store = ARC2::getStore($config);
//$jsonStr = '{"rubricLines":[{"action":"create","fields":[{"Name":["line%201"]},{"Description":["Describe%20the%20skills%20that%20this%20line%20evaluates"]},{"Tags":["Add%20a%20tag"]},{"Public":[1]},{"order":["0"]},{"v5":["Describe%20the%20Rubric%20Value%20here."],"score":1},{"v4":["Describe%20the%20Rubric%20Value%20here."],"score":2},{"v3":["Describe%20the%20Rubric%20Value%20here."],"score":3},{"v2":["Describe%20the%20Rubric%20Value%20here."],"score":4},{"v1":["Describe%20the%20Rubric%20Value%20here."],"score":5}]},{"action":"create","fields":[{"Name":["line%202"]},{"Description":["Describe%20the%20skills%20that%20this%20line%20evaluates"]},{"Tags":["line%20tag"]},{"Public":[1]},{"order":["1"]},{"v5":["Describe%20the%20Rubric%20Value%20here."],"score":1},{"v4":["Describe%20the%20Rubric%20Value%20here."],"score":2},{"v3":["Describe%20the%20Rubric%20Value%20here."],"score":3},{"v2":["Describe%20the%20Rubric%20Value%20here."],"score":4},{"v1":["Describe%20the%20Rubric%20Value%20here."],"score":5}]}],"rubricMeta":{"name":{"rName":["Rubric%20Name"]},"desc":{"rDesc":["Rubric%20Description"]},"tags":{"rTags":["t1","t2"]},"pub":{"rPublic":[1]},"contexts":{"rContexts":["http%3A%2F%2Fdata.rubrick-jetpack.org%2FContext%2F7af867eb16d35a749874fb71a62ecea2714c14b0"]}}}';
//$jsonStr = ' { "literals" : [ { "p" : "tagging:tagging" , "o" : "test tag" } ,
// { "p" : "tagging:tagging" , "o" : "stuff" } ]} ';
$jsonStr = '{}';
$jsonObj = json_decode($jsonStr);
$init = array('post'=>$jsonObj);
$newRL = new RubricLine(false, $init);
$newRL->buildAddGraph();
//echo json_encode($newRL->addGraph->toRDFJSON(true) );
/*
$newRLV = new RubricLineValue(false, array('properties' =>
array('rubricLineURI'=>'http://data.rubrick-jetpack.org/RubricLine/9d2369954cb15b028766aaa158217e83b5d7661a' ,
'score'=>'5' ) ) );
$newRLV->buildAddGraph();
echo json_encode($newRLV->addGraph->toRDFJSON(true) );
*/
?>