The ShopObject is the base class for all other functional classes of the Moodle Shop. It will provide a basic API for any othe robject and an abstraction layer to the DB storage.
Any object based on this class and telling which DB table it uses will provide a full internal mechanism to deshydrate and rehydrate data from database.
@param mixed $recordorid @param string $recordtable
Save the current state of the object to DB.
Deletes the underlying record.
Back to the Moodle Shop structure documentation summary - Go to Configuration and implementation of a commercial offer - Back to Local Shop componant - Back to catalogue