vufind-org / vufind-marc
MARC record processing library for the VuFind project
v1.1.0
2024-01-02 17:57 UTC
Requires
- php: >=8.0
- opis/json-schema: ^2.3.0
- pcrov/jsonreader: ^1.0.2
- vufind-org/vufindcode: ^1.2
Requires (Dev)
- friendsofphp/php-cs-fixer: 3.26.1
- pear/http_request2: 2.5.1
- phing/phing: 2.17.4
- phpmd/phpmd: 2.13.0
- phpstan/phpstan: 1.10.34
- phpunit/phpunit: 9.6.12
- squizlabs/php_codesniffer: 3.7.2
README
VuFind-Marc
Introduction
VuFind-Marc contains classes to handle MARC records in different carrier formats. This is part of the VuFind® project but may also be useful for other purposes.
Features
VuFind-Marc provides functionality for reading MARC records and validating (linting) MARC 21 records. It supports standalone records as well as record collection files. Following carrier formats are supported:
Additional formats can be added as necessary.
Installation
The recommended method for incorporating this library into your project is to use Composer (http://getcomposer.org).