local:shop:structure:classes:shopobject

This is an old revision of the document!


The ShopObject Class

Moodle Integrated Shop : Structural elements

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.

Methods

Constructor __construct

@param mixed $recordorid
@param string $recordtable

Getters and Setters

save()

Save the current state of the object to DB.

delete()
local/shop/structure/classes/shopobject.1510573781.txt.gz · Last modified: 2024/04/04 15:50 (external edit)