[ class tree: ] [ index: ] [ all elements ]

Index of all elements

[ a ] [ c ] [ d ] [ e ] [ f ] [ g ] [ i ] [ k ] [ l ] [ m ] [ n ] [ p ] [ r ] [ s ] [ t ] [ w ] [ _ ]

a

addSubfields
in file Data_Field.php, method File_MARC_Data_Field::addSubfields()
    Adds an array of subfields to a File_MARC_Data_Field object
addWarning
in file Record.php, method File_MARC_Record::addWarning()
    Add a warning to the MARC record that something non-fatal occurred during parsing.
appendField
in file Record.php, method File_MARC_Record::appendField()
    Appends field to MARC record
appendSubfield
in file Data_Field.php, method File_MARC_Data_Field::appendSubfield()
    Appends subfield to subfield list
top

c

$code
in file Subfield.php, variable File_MARC_Subfield::$code
    Subfield code, e.g. _a, _b
$counter
in file MARCXML.php, variable File_MARCXML::$counter
    Counter for MARCXML records in a collection
$counter
in file MARCFLAT.php, variable File_MARCFlat::$counter
    Counter for MARCXML records in a collection
Control_Field.php
procedural page Control_Field.php
top

d

$data
in file Control_Field.php, variable File_MARC_Control_Field::$data
    Value of field, if field is a Control field
$data
in file Subfield.php, variable File_MARC_Subfield::$data
    Data contained by the subfield
delete
in file Data_Field.php, method File_MARC_Data_Field::delete()
    Destroys the data field
delete
in file Subfield.php, method File_MARC_Subfield::delete()
    Destroys the subfield
delete
in file Control_Field.php, method File_MARC_Control_Field::delete()
    Destroys the control field
deleteFields
in file Record.php, method File_MARC_Record::deleteFields()
    Delete all occurrences of a field matching a tag name from the record.
deleteSubfield
in file Data_Field.php, method File_MARC_Data_Field::deleteSubfield()
    Delete a subfield from the field.
DIRECTORY_ENTRY_LEN
in file MARC.php, class constant File_MARC::DIRECTORY_ENTRY_LEN
    Length of the Directory
Data_Field.php
procedural page Data_Field.php
top

e

END_OF_FIELD
in file MARC.php, class constant File_MARC::END_OF_FIELD
    Hexadecimal value for End of Field
END_OF_RECORD
in file MARC.php, class constant File_MARC::END_OF_RECORD
    Hexadecimal value for End of Record
ERROR_EMPTY_SUBFIELD
in file Exception.php, class constant File_MARC_Exception::ERROR_EMPTY_SUBFIELD
    A subfield is defined, but has no data
ERROR_FIELD_EOF
in file Exception.php, class constant File_MARC_Exception::ERROR_FIELD_EOF
    A field does not end with the expected end-of-field character
ERROR_INCORRECT_LENGTH
in file Exception.php, class constant File_MARC_Exception::ERROR_INCORRECT_LENGTH
    The length in the MARC leader does not match the actual record length
ERROR_INSERTFIELD_MODE
in file Exception.php, class constant File_MARC_Exception::ERROR_INSERTFIELD_MODE
    An invalid mode for adding a field was specified
ERROR_INSERTSUBFIELD_MODE
in file Exception.php, class constant File_MARC_Exception::ERROR_INSERTSUBFIELD_MODE
    An invalid mode for adding a subfield was specified
ERROR_INVALID_DIRECTORY
in file Exception.php, class constant File_MARC_Exception::ERROR_INVALID_DIRECTORY
    An entry in the MARC directory runs past the end of the record
ERROR_INVALID_DIRECTORY_LENGTH
in file Exception.php, class constant File_MARC_Exception::ERROR_INVALID_DIRECTORY_LENGTH
    An entry in the MARC directory was not 12 bytes
ERROR_INVALID_DIRECTORY_OFFSET
in file Exception.php, class constant File_MARC_Exception::ERROR_INVALID_DIRECTORY_OFFSET
    An entry in the MARC directory specified an invalid field offset
ERROR_INVALID_DIRECTORY_TAG
in file Exception.php, class constant File_MARC_Exception::ERROR_INVALID_DIRECTORY_TAG
    An entry in the MARC directory specified an invalid tag
ERROR_INVALID_DIRECTORY_TAG_LENGTH
in file Exception.php, class constant File_MARC_Exception::ERROR_INVALID_DIRECTORY_TAG_LENGTH
    An entry in the MARC directory specified an invalid tag length
ERROR_INVALID_FIELD
in file Exception.php, class constant File_MARC_Exception::ERROR_INVALID_FIELD
    An invalid object was passed instead of a File_MARC_Field object
ERROR_INVALID_FILE
in file Exception.php, class constant File_MARC_Exception::ERROR_INVALID_FILE
    File could not be opened
ERROR_INVALID_INDICATOR
in file Exception.php, class constant File_MARC_Exception::ERROR_INVALID_INDICATOR
    A field has invalid indicators
ERROR_INVALID_INDICATORS
in file Exception.php, class constant File_MARC_Exception::ERROR_INVALID_INDICATORS
    A field has invalid indicators
ERROR_INVALID_INDICATOR_REQUEST
in file Exception.php, class constant File_MARC_Exception::ERROR_INVALID_INDICATOR_REQUEST
    An indicator other than 1 or 2 was requested
ERROR_INVALID_SOURCE
in file Exception.php, class constant File_MARC_Exception::ERROR_INVALID_SOURCE
    User passed an unknown SOURCE_ constant
ERROR_INVALID_SUBFIELD
in file Exception.php, class constant File_MARC_Exception::ERROR_INVALID_SUBFIELD
    An invalid object was passed instead of a File_MARC_Subfield object
ERROR_INVALID_TAG
in file Exception.php, class constant File_MARC_Exception::ERROR_INVALID_TAG
    Tag does not adhere to MARC standards
ERROR_INVALID_TERMINATOR
in file Exception.php, class constant File_MARC_Exception::ERROR_INVALID_TERMINATOR
    MARC record ended with an invalid terminator
ERROR_MISSING_LENGTH
in file Exception.php, class constant File_MARC_Exception::ERROR_MISSING_LENGTH
    The length field in the leader was less than five characters long
ERROR_NONNUMERIC_LENGTH
in file Exception.php, class constant File_MARC_Exception::ERROR_NONNUMERIC_LENGTH
    A five-digit length could not be found in the MARC leader
ERROR_NO_DIRECTORY
in file Exception.php, class constant File_MARC_Exception::ERROR_NO_DIRECTORY
    No directory was found for the MARC record
Exception.php
procedural page Exception.php
top

f

$fields
in file Record.php, variable File_MARC_Record::$fields
    Contains a linked list of File_MARC_Data_Field objects for
File_MARC
in file MARC.php, class File_MARC
    The main File_MARC class enables you to return File_MARC_Record objects from a stream or string.
Field.php
procedural page Field.php
File_MARCFlat
in file MARCFLAT.php, class File_MARCFlat
    The main File_MARCFlat class enables you to return File_MARC_Record objects from a stream or string of flat text MARC data.
File_MARCXML
in file MARCXML.php, class File_MARCXML
    The main File_MARCXML class enables you to return File_MARC_Record objects from an XML stream or string.
File_MARC_Control_Field
in file Control_Field.php, class File_MARC_Control_Field
    The File_MARC_Control_Field class represents a single control field in a MARC record.
File_MARC_Data_Field
in file Data_Field.php, class File_MARC_Data_Field
    The File_MARC_Data_Field class represents a single field in a MARC record.
File_MARC_Exception
in file Exception.php, class File_MARC_Exception
    The File_MARC_Exception class enables error-handling for the File_MARC package.
File_MARC_Field
in file Field.php, class File_MARC_Field
    The File_MARC_Field class is expected to be extended to reflect the requirements of control and data fields.
File_MARC_List
in file List.php, class File_MARC_List
    The File_MARC_List class extends the Structures_LinkedList_Double class to override the key() method in a meaningful way for foreach() iterators.
File_MARC_Record
in file Record.php, class File_MARC_Record
    Represents a single MARC record
File_MARC_Subfield
in file Subfield.php, class File_MARC_Subfield
    The File_MARC_Subfield class represents a single subfield in a MARC record field.
formatError
in file Exception.php, method File_MARC_Exception::formatError()
    Replaces placeholder tokens in an error message with actual values.
top

g

getCode
in file Subfield.php, method File_MARC_Subfield::getCode()
    Return code of the subfield
getData
in file Subfield.php, method File_MARC_Subfield::getData()
    Return data of the subfield
getData
in file Control_Field.php, method File_MARC_Control_Field::getData()
    Get control field data
getField
in file Record.php, method File_MARC_Record::getField()
    Return the first File_MARC_Data_Field or File_MARC_Control_Field object that matches the specified tag name. Returns false if no match is found.
getFields
in file Record.php, method File_MARC_Record::getFields()
    Return an array or File_MARC_List containing all File_MARC_Data_Field or File_MARC_Control_Field objects that match the specified tag name. If the tag name is omitted all fields are returned.
getIndicator
in file Data_Field.php, method File_MARC_Data_Field::getIndicator()
    Get the value of an indicator
getLeader
in file Record.php, method File_MARC_Record::getLeader()
    Get MARC leader
getSubfield
in file Data_Field.php, method File_MARC_Data_Field::getSubfield()
    Returns the first subfield that matches a requested code.
getSubfields
in file Data_Field.php, method File_MARC_Data_Field::getSubfields()
    Returns an array of subfields that match a requested code, or a File_MARC_List that contains all of the subfields if the requested code is null.
getTag
in file Field.php, method File_MARC_Field::getTag()
    Returns the tag for this File_MARC_Field object
getWarnings
in file Record.php, method File_MARC_Record::getWarnings()
    Return the array of warnings from the MARC record.
top

i

$ind1
in file Data_Field.php, variable File_MARC_Data_Field::$ind1
    Value of the first indicator
$ind2
in file Data_Field.php, variable File_MARC_Data_Field::$ind2
    Value of the second indicator
insertField
in file Record.php, method File_MARC_Record::insertField()
    Inserts a field in the MARC record relative to an existing field
insertSubfield
in file Data_Field.php, method File_MARC_Data_Field::insertSubfield()
    Inserts a field in the MARC record relative to an existing field
isEmpty
in file Subfield.php, method File_MARC_Subfield::isEmpty()
    Checks whether the subfield is empty or not
isEmpty
in file Control_Field.php, method File_MARC_Control_Field::isEmpty()
    Is empty
isEmpty
in file Field.php, method File_MARC_Field::isEmpty()
    Is empty
isEmpty
in file Data_Field.php, method File_MARC_Data_Field::isEmpty()
    Checks if the field is empty.
top

k

key
in file List.php, method File_MARC_List::key()
    Returns the tag for a File_MARC_Field object, or the code for a File_MARC_Subfield object.
top

l

$leader
in file Record.php, variable File_MARC_Record::$leader
    Record leader
List.php
procedural page List.php
LEADER_LEN
in file MARC.php, class constant File_MARC::LEADER_LEN
    Length of the Leader
top

m

$messages
in file Exception.php, variable File_MARC_Exception::$messages
marc_yaz.php
procedural page marc_yaz.php
MARC.php
procedural page MARC.php
MARCFLAT.php
procedural page MARCFLAT.php
MARCXML.php
procedural page MARCXML.php
MAX_RECORD_LENGTH
in file MARC.php, class constant File_MARC::MAX_RECORD_LENGTH
    Maximum record length
top

n

next
in file MARCXML.php, method File_MARCXML::next()
    Return next File_MARC_Record object
next
in file MARC.php, method File_MARC::next()
    Return next File_MARC_Record object
next
in file MARCFLAT.php, method File_MARCFlat::next()
    Return next File_MARC_Record object
nextRaw
in file MARC.php, method File_MARC::nextRaw()
    Return the next raw MARC record
nextRaw
in file MARCFLAT.php, method File_MARCFlat::nextRaw()
    Return the next raw MARC record
top

p

prependField
in file Record.php, method File_MARC_Record::prependField()
    Prepends field to MARC record
prependSubfield
in file Data_Field.php, method File_MARC_Data_Field::prependSubfield()
    Prepends subfield to subfield liss
top

r

read.php
procedural page read.php
Record.php
procedural page Record.php
top

s

$source
in file MARC.php, variable File_MARC::$source
    Source containing raw records
$source
in file MARCFLAT.php, variable File_MARCFlat::$source
    Source containing raw records
$source
in file MARCXML.php, variable File_MARCXML::$source
    Source containing raw records
$subfields
in file Data_Field.php, variable File_MARC_Data_Field::$subfields
    Linked list of subfields
subfields.php
procedural page subfields.php
Subfield.php
procedural page Subfield.php
setCode
in file Subfield.php, method File_MARC_Subfield::setCode()
    Sets code of the subfield
setData
in file Control_Field.php, method File_MARC_Control_Field::setData()
    Set control field data
setData
in file Subfield.php, method File_MARC_Subfield::setData()
    Sets data of the subfield
setIndicator
in file Data_Field.php, method File_MARC_Data_Field::setIndicator()
    Set the value of an indicator
setLeader
in file Record.php, method File_MARC_Record::setLeader()
    Set MARC record leader
setLeaderLengths
in file Record.php, method File_MARC_Record::setLeaderLengths()
    Set MARC record leader lengths
setTag
in file Field.php, method File_MARC_Field::setTag()
    Sets the tag for this File_MARC_Field object
SOURCE_FILE
in file MARCFLAT.php, class constant File_MARCFlat::SOURCE_FILE
    MARC records retrieved from a file
SOURCE_FILE
in file MARC.php, class constant File_MARC::SOURCE_FILE
    MARC records retrieved from a file
SOURCE_FILE
in file MARCXML.php, class constant File_MARCXML::SOURCE_FILE
    MARC records retrieved from a file
SOURCE_STRING
in file MARC.php, class constant File_MARC::SOURCE_STRING
    MARC records retrieved from a binary string
SOURCE_STRING
in file MARCFLAT.php, class constant File_MARCFlat::SOURCE_STRING
    MARC records retrieved from a binary string
SOURCE_STRING
in file MARCXML.php, class constant File_MARCXML::SOURCE_STRING
    MARC records retrieved from a binary string
SUBFIELD_INDICATOR
in file MARC.php, class constant File_MARC::SUBFIELD_INDICATOR
    Hexadecimal value for Subfield indicator
top

t

$tag
in file Field.php, variable File_MARC_Field::$tag
    The tag name of the Field
$type
in file MARCXML.php, variable File_MARCXML::$type
    Source type (SOURCE_FILE or SOURCE_STRING)
$type
in file MARCFLAT.php, variable File_MARCFlat::$type
    Source type (SOURCE_FILE or SOURCE_STRING)
$type
in file MARC.php, variable File_MARC::$type
    Source type (SOURCE_FILE or SOURCE_STRING)
toRaw
in file Subfield.php, method File_MARC_Subfield::toRaw()
    Return the USMARC representation of the subfield
toRaw
in file Record.php, method File_MARC_Record::toRaw()
    Return the record in raw MARC format.
toRaw
in file Data_Field.php, method File_MARC_Data_Field::toRaw()
    Return Field in Raw MARC
toRaw
in file Control_Field.php, method File_MARC_Control_Field::toRaw()
    Return as raw MARC
toRaw
in file Field.php, method File_MARC_Field::toRaw()
    Return field in raw MARC format (stub)
toXML
in file Record.php, method File_MARC_Record::toXML()
    Return the MARC record in MARCXML format
top

w

$warnings
in file Record.php, variable File_MARC_Record::$warnings
    Non-fatal warnings generated during parsing
top

_

__construct
in file MARC.php, method File_MARC::__construct()
    Read in MARC records
__construct
in file Control_Field.php, method File_MARC_Control_Field::__construct()
    Field init function
__construct
in file MARCFLAT.php, method File_MARCFlat::__construct()
    Read in MARC records
__construct
in file MARCXML.php, method File_MARCXML::__construct()
    Read in MARCXML records
__construct
in file Record.php, method File_MARC_Record::__construct()
    Start function
__construct
in file Subfield.php, method File_MARC_Subfield::__construct()
    File_MARC_Subfield constructor
__construct
in file Field.php, method File_MARC_Field::__construct()
    File_MARC_Field constructor
__construct
in file Data_Field.php, method File_MARC_Data_Field::__construct()
    File_MARC_Data_Field constructor
__destruct
in file Record.php, method File_MARC_Record::__destruct()
    Destroys the data field
__destruct
in file Control_Field.php, method File_MARC_Control_Field::__destruct()
    Destroys the control field
__destruct
in file Field.php, method File_MARC_Field::__destruct()
    Destroys the data field
__destruct
in file Data_Field.php, method File_MARC_Data_Field::__destruct()
    Destroys the data field
__destruct
in file Subfield.php, method File_MARC_Subfield::__destruct()
    Destroys the subfield
__toString
in file Subfield.php, method File_MARC_Subfield::__toString()
    Return string representation of subfield
__toString
in file Field.php, method File_MARC_Field::__toString()
    Return Field formatted
__toString
in file Control_Field.php, method File_MARC_Control_Field::__toString()
    Return as a formatted string
__toString
in file Data_Field.php, method File_MARC_Data_Field::__toString()
    Return Field formatted
__toString
in file Record.php, method File_MARC_Record::__toString()
    Return the MARC record in a pretty printed string
top

Documentation generated on Mon, 11 Mar 2019 15:26:06 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.