![]() |
Grima
2018-08
Whispering into Alma's ear
|
Public Member Functions | |
| 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... | |
| 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 2435 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 2569 of file grima-lib.php.
References $grima, and AlmaObject\$xml.
| 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 2601 of file grima-lib.php.
References $grima.
| 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 2504 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 2526 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 2539 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 2515 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 2556 of file grima-lib.php.
| Item::updateAlma | ( | ) |
replace item record in Alma
Definition at line 2583 of file grima-lib.php.
References $grima.
| Item::$el_address |
Definition at line 2437 of file grima-lib.php.
1.8.14