|
Grima 2018-08
Whispering into Alma's ear
|
Public Member Functions | |
| fluff () | |
| populates item record from Alma More... |
|
| loadFromAlma ($mms_id, $holding_id, $item_pid) | |
| populates item record from Alma More... |
|
| loadFromAlmaX ($item_pid) | |
| populates item record from Alma, only needs item_pid More... |
|
| loadFromAlmaBarcode ($barcode) | |
| populates item record from Alma, using barcode More... |
|
| loadFromAlmaBCorX ($id) | |
| populates item record from Alma using either identifier More... |
|
| loadFromItemListNode ($node) | |
| populate item record from the information in an ItemList node More... |
|
| addToAlmaHolding ($mms_id, $holding_id) | |
| add new item record to holding in Alma More... |
|
| addToAlmaHoldingX ($holding_id) | |
| add new item record to holding in Alma More... |
|
| updateAlma () | |
| replace item record in Alma More... |
|
| deleteFromAlma ($override="false", $holdings="retain") | |
| delete record from Alma More... |
|
Public Member Functions inherited from AlmaObject
| |
| __construct () | |
| create new blank Alma Object More... |
|
| offsetExists ($offset) | |
| offsetGet ($offset) | |
| offsetSet ($offset, $value) | |
| offsetUnset ($offset) | |
Public Attributes | |
| $el_address | |
Public Attributes inherited from AlmaObject
| |
| $el_access = array() | |
| $xml | |
| $templateDir = __DIR__ . "/templates" | |
class Item
Definition at line 3500 of file grima-lib.php.
| Item::addToAlmaHolding | ( | $mms_id, | |
| $holding_id | |||
| ) |
add new item record to holding in Alma
| string | $mms_id | MMS ID of bib record |
| string | $holding_id | Holding ID of holding record to add item to |
Definition at line 3672 of file grima-lib.php.
References $grima, and AlmaObject\$xml.
Referenced by addToAlmaHoldingX().
| Item::addToAlmaHoldingX | ( | $holding_id | ) |
add new item record to holding in Alma
| string | $holding_id | Holding ID of holding record to add item to |
Definition at line 3689 of file grima-lib.php.
References AlmaObject\$xml, and addToAlmaHolding().
| Item::deleteFromAlma | ( |
$override = "false", |
|
$holdings = "retain" |
|||
| ) |
delete record from Alma
| string | $override | should the item be deleted even if warnings exist? (default false) |
| string | $holdings | method for handling holdings record left with no items (retain, delete, suppress) |
Definition at line 3720 of file grima-lib.php.
References $grima.
| Item::fluff | ( | ) |
populates item record from Alma
Definition at line 3573 of file grima-lib.php.
| Item::loadFromAlma | ( | $mms_id, | |
| $holding_id, | |||
| $item_pid | |||
| ) |
populates item record from Alma
| string | $mms_id | MMS ID of bib record |
| string | $holding_id | Holding ID of holding record |
| string | $item_pid | Item ID of item record |
Definition at line 3602 of file grima-lib.php.
References $grima.
| Item::loadFromAlmaBarcode | ( | $barcode | ) |
populates item record from Alma, using barcode
| string | $barcode | barcode of record to load from Alma |
Definition at line 3626 of file grima-lib.php.
References $grima.
Referenced by loadFromAlmaBCorX().
| Item::loadFromAlmaBCorX | ( | $id | ) |
populates item record from Alma using either identifier
| string | $id | identifer of record to load from Alma (can be barcode or item ID) |
Definition at line 3640 of file grima-lib.php.
References $grima, loadFromAlmaBarcode(), and loadFromAlmaX().
| Item::loadFromAlmaX | ( | $item_pid | ) |
populates item record from Alma, only needs item_pid
| string | $item_pid | item ID of record to load from Alma |
Definition at line 3614 of file grima-lib.php.
References $grima.
Referenced by loadFromAlmaBCorX().
| Item::loadFromItemListNode | ( | $node | ) |
populate item record from the information in an ItemList node
| DomNode | $node | node from an ItemList |
Definition at line 3658 of file grima-lib.php.
| Item::updateAlma | ( | ) |
replace item record in Alma
Definition at line 3701 of file grima-lib.php.
References $grima.
| Item::$el_address |
Definition at line 3503 of file grima-lib.php.