ezisbnregistrantrange
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
- Graham Brookins Updated
Comments
Add a comment