NAME¶
Biber::Structure - Biber::Structure objects
new¶
Initialize a Biber::Structure object
is_entrytype¶
Returns boolean to say if an entrytype is a legal entrytype
is_field_for_entrytype¶
Returns boolean to say if a field is legal for an entrytype
get_field_type¶
Retrieve fields of a certain biblatex type from structure
Return in sorted order so that bbl order doesn't change when changing
.bcf. This really messes up tests otherwise.
is_field_type¶
Returns boolean depending on whether a field is a certain biblatex type
check_mandatory_constraints¶
Checks constraints of type "mandatory" on entry and
returns an arry of warnings, if any
check_conditional_constraints¶
Checks constraints of type "conditional" on entry and
returns an arry of warnings, if any
check_data_constraints¶
Checks constraints of type "data" on entry and
returns an arry of warnings, if any
check_date_components¶
Perform content validation checks on date components by trying to
instantiate a Date::Simple object.
dump¶
Dump Biber::Structure object
AUTHORS¶
Francois Charette, "<firmicus at ankabut.net>" Philip Kime
"<philip at kime.org.uk>"
BUGS¶
Please report any bugs or feature requests on our sourceforge tracker at
<
https://sourceforge.net/tracker2/?func=browse&group_id=228270>.
COPYRIGHT & LICENSE¶
Copyright 2009-2012 Francois Charette and Philip Kime, all rights reserved.
This module is free software. You can redistribute it and/or modify it under the
terms of the Artistic License 2.0.
This program is distributed in the hope that it will be useful, but without any
warranty; without even the implied warranty of merchantability or fitness for
a particular purpose.