GitHub / bbcarchdev/liblod-php / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| a7b63d48 | Release 0.1.1 | Elliot Smith <e****h@b****k> | over 8 years ago | |
| 1502c2bd | Use valid SPDX licence code in composer.json | Elliot Smith <e****h@b****k> | over 8 years ago | |
| 6789306a | Update README to emphasise it works for LD as well as LOD | Elliot Smith <e****h@b****k> | almost 9 years ago | |
| 4526192c | Update name to bbcarchdev/liblod | Elliot Smith <e****h@b****k> | almost 9 years ago | |
| ee05e89b | Fix note about LOD->_process() return value | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 5b7d8eea | Update README | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 5f7ff9b7 | Fix troublesome integration tests | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 9f13a2ff | Store last URI redirected to as document | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 4562279a | Convert build file to use Robo | Elliot Smith <e****h@b****k> | about 9 years ago | |
| f3552306 | Add phpcheckstyle reporting and clean up code to satisfy it |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| ffd0530a | Generate API docs with phpDocumentor |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| 70e1fa3e | Cleanup Rdf and add unit tests |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| fa9a8004 | Don't include array access methods in coverage measurements |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| e8fb79cc | Throw exception rather than use trigger_error |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| 0dc98801 | Add tests for LODStatement |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| 3ab106e6 | Documentation and script improvements |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| a7874ebc | Add unit tests for Parser class | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 8caf3fa0 | Clean up HttpClient and add unit tests | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 09b55652 | Reorganise and fix comments on main classes | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 28bc93ec | Streamline LOD class | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 9a0ad19f | Bump required PHP to 5.6 | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 6fd24a7a | Split off iterator and array access implementations as traits | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 2bb039a5 | Fix typo | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 6c804e74 | Remove unused method from LODInstance | Elliot Smith <e****h@b****k> | about 9 years ago | |
| fde15c55 | Clean up more PHPMD errors | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 1e23abc4 | Add FilteredLODInstance class | Elliot Smith <e****h@b****k> | about 9 years ago | |
| e17a5e73 | Fix/suppress easy PHPMD errors | Elliot Smith <e****h@b****k> | about 9 years ago | |
| f231525e | Use PHPMD to clean up code | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 16f1618b | Fix typo |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| 02d6c361 | Tidy up LODLiteral and LODStatement constructors |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| 3e1bc37b | Add script to shortcut common build commands |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| 9adb9d47 | Add additional tests for LODInstance | Elliot Smith <e****h@b****k> | about 9 years ago | |
| dcf9e1f8 | Use correct syntax for testing variable class | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 1f200d63 | Replace trigger_warning with trigger_error; remove unreachable return | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 63476cc1 | Use uppercase NULL for consistency | Elliot Smith <e****h@b****k> | about 9 years ago | |
| f6b71d22 | Return NULL on get of non-existent LODInstance property | Elliot Smith <e****h@b****k> | about 9 years ago | |
| a05ab799 | Remove LODInstance->primaryTopic() | Elliot Smith <e****h@b****k> | about 9 years ago | |
| d471237b | Don't set any LOD properties which come from responses | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 43c01e59 | Test array and property getters and setters | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 432e9492 | Remove unnecessary return statements and use trigger_error | Elliot Smith <e****h@b****k> | about 9 years ago | |
| c2fd5e25 | Public properties don't need cases in the __get() magic method | Elliot Smith <e****h@b****k> | about 9 years ago | |
| d7e95de6 | Add test for LOD->process() | Elliot Smith <e****h@b****k> | about 9 years ago | |
| f0033206 | Add test for LOD->fetchAll() | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 8a12a1d3 | Add tests for LOD->resolve() and LOD->setPrefix() | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 16818319 | Remove unreachable code | Elliot Smith <e****h@b****k> | about 9 years ago | |
| df0fc471 | Pass HttpClient and Parser instances to constructor | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 9436dbda | Remove unused method from LOD class | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 464e9ceb | Add notes about running code coverage report | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 21a7338e | Split integration tests from unit tests | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 0e10699a | Fix tests which broke due to number of triples changing | Elliot Smith <e****h@b****k> | about 9 years ago | |
| 2adb622b | Add Apache v2 licensing header to all source files |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| 6eeb474e | Clean up and flesh out docs, including usage docs |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| 1f79ec8a | Parallelise HTTP GETs |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| 05b76fb5 | Don't attempt to process empty responses |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| 6eded8f7 | Catch all Guzzle exceptions |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| dec178f1 | Add more tests to figure out bug in pluginservice |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| 22082d66 | Clean up LOD->getSameAs() method |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| 11aaad7b | Add method to get the foaf:primaryTopic for a LODInstance |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| 5cb3dd44 | Add another alias for dcterms to prefixes |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| 980b4327 | JSON encode literal values to deal with tricky strings |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| 50eb9da8 | Use Guzzle for HTTP requests |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| e20741db | Allow multiple arguments to be passed to LODInstance->hasType() |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| d10f3a5a | Add toTurtle() method |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| 8a48a64c | Replace 'triples' property with 'index' |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| 72ccff15 | Add xhtml RDF prefix |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| b6b4d9e6 | Add LODInstance->hasType() method |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| 2cc81ef0 | Return an empty string for a filtered instance with no triples |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| 8282f298 | Add getSameAs() method |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
about 9 years ago | |
| 6233543b | Fix issue where parser was failing to parse Turtle |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
over 9 years ago | |
| c566ce7a | Include additional RDF prefixes common in RES data |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
over 9 years ago | |
| 4eba198a | Remove explicit require for vendor/autoload.php |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
over 9 years ago | |
| 1b0d6e90 | Remove closing ?> PHP tag |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
over 9 years ago | |
| 1319cb40 | Fix bad name in composer file |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
over 9 years ago | |
| 276ccc61 | Add namespaces to classes and composer.json |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
over 9 years ago | |
| cafc56f0 | Add composer metadata |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
over 9 years ago | |
| 90d88965 | Move API samples to a different directory |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
over 9 years ago | |
| c5246bab | Implement toString and iterator methods in line with API design |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
over 9 years ago | |
| bc0508a2 | Remove use of EasyRdf_Graph and EasyRdf_Resource |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
over 9 years ago | |
| 1711610a | Implement ArrayAccess and Iterator interfaces on LODInstance |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
over 9 years ago | |
| 87f08d48 | Put foundations in place for array and iterator implementation |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
over 9 years ago | |
| f95409fe | Use EasyRdf_Resource as the "back-end" for LODInstance |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
over 9 years ago | |
| 220285ba | Separate HTTP client into its own class |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
over 9 years ago | |
| 6197506b | Store Content-Location (if present) on LOD context |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
over 9 years ago | |
| f1c3b169 | Only retrieve triples for requested subject URI |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
over 9 years ago | |
| bbfd76d9 | Initial import |
Elliot Smith <e****h@b****k>
Committed by: Elliot Smith <e****t@b****k> |
over 9 years ago |