Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?PHP
2
/**
3
 * Example that uses a custom model for items
4
 *
5
 * $Id: example_features_customModels.php,v 1.1 2004/11/30 19:53:52 schst Exp $
6
 *
7
 * @package     Services_Ebay
8
 * @subpackage  Examples
9
 * @author      Stephan Schmidt
10
 */
11
error_reporting(E_ALL);
12
require_once '../Ebay.php';
13
require_once 'config.php';
14
 
15
/**
16
 * load the default item model as we want to extend it.
17
 */
18
require_once '../Ebay/Model/Item.php';
19
 
20
/**
21
 * simple model class
22
 *
23
 * You may implement any additional methods you need
24
 * in your custom models.
25
 */
26
class myItem extends Services_Ebay_Model_Item
27
{
28
   /**
29
    * Dummy method
30
    *
31
    * This does not really do anything, but you can implement whatever you like
32
    * here...
33
    *
34
    */
35
    public function StoreItem()
36
    {
37
        echo "Now you could store the item data in your local database...";
38
    }
39
}
40
 
41
Services_Ebay::useModelClass('Item', 'myItem');
42
 
43
$session = Services_Ebay::getSession($devId, $appId, $certId);
44
$session->setToken($token);
45
 
46
$item = Services_Ebay::loadModel('Item', '4501296414', $session);
47
 
48
$item->Get();
49
$item->StoreItem();
50
?>