Skip to the content
Documentation

ezisbnregistrantrange

No ratings yet

Available before Exponential 6: the 4.x kernel had it already; the 4.x reference had no page for it.

Summary

The class eZISBNRegistrantRange handles Registrant ranges.

Description

The class eZISBNRegistrantRange handles Registrant ranges.

Has information about how the different ranges the registrant element
could be in. Example: From 00 to 19 and continues from 200-699.
This means that the length of the registrant can differ from
range to range.
The registrant element is the third element in the ISBN-13 number, after
the Prefix and Registration group number.
Example: 978-0-11-000222-4 where 11 is the registrant number.
The different Registrant ranges are described in more detail at
http://www.isbn-international.org

Persistent

Yes. Table ezisbn_registrant_range.

Attributes

Attribute Type Static*
id integer Yes.
from_number integer Yes.
to_number integer Yes.
registrant_from string Yes.
registrant_to string Yes.
registrant_length integer Yes.
isbn_group_id integer Yes.

* Yes: a field of the table (a stored value); No: a function attribute, computed when it is asked for.

Source

kernel/classes/datatypes/ezisbn/ezisbnregistrantrange.php, eZISBNRegistrantRange::definition()

Added to the reference for Exponential 6.0.15: the 4.x reference had no page for this object.

Contributors

Comments

Add a comment

Comments are read by a moderator before they appear.