Tutorial Extension
1.0.0
SellerDeck Extensions - Tutorial Extension
Main Page
Related Pages
Namespaces
Classes
Files
File List
tutorial_source
framework
classes
database
table
catalog
CPersonBase.php
1
<?php
2
3
/**
4
* CPersonBase.php - Implementation of Catalog/Person table class.
5
*
6
* @package SellerDeck Extensions
7
*
8
* @author Péter Erdődi
9
* @copyright © SellerDeck Ltd 2015. All rights reserved.
10
*/
11
12
namespace
SDExtension\DB\Table
;
13
14
if
(!defined(
'TABLE_PERSON'
))
15
{
16
define(
'TABLE_PERSON'
,
'Person'
);
17
}
18
19
class
CPersonBase
extends
CTable
20
{
21
22
/**
23
* @var string $m_sTable Table name
24
*/
25
protected
$m_sTable = TABLE_PERSON;
26
27
/**
28
* @var string $m_sIdColumn ID Column name
29
*/
30
protected
$m_sIdColumn =
'ContactID'
;
31
32
/**
33
* @var array $m_aDefaultValues Default Values
34
*/
35
protected
$m_aDefaultValues = [
36
'Name'
=>
''
,
37
'Salutation'
=>
''
,
38
'Company'
=>
''
,
39
'Phone Number'
=>
''
,
40
'FAX Number'
=>
''
,
41
'Web Site'
=>
''
,
42
'ContactID'
=> null,
43
'sUserDefined'
=>
''
,
44
'bKeepContactPrivate'
=>
true
,
45
'sCustomerExternalRef'
=>
''
,
46
'Address Country'
=>
''
,
47
'Email Address'
=>
''
,
48
'Address Line 1'
=>
''
,
49
'Address Line 2'
=>
''
,
50
'Address Line 3'
=>
''
,
51
'Address Line 4'
=>
''
,
52
'Title'
=>
''
,
53
'Postal Code'
=>
''
,
54
'sFirstName'
=>
''
,
55
'sLastName'
=>
''
,
56
'sMobileNumber'
=>
''
,
57
];
58
59
}
SDExtension\DB\Table
Definition:
COrder.php:12
SDExtension\DB\Table\CTable
Definition:
CTable.php:14
SDExtension\DB\Table\CPersonBase
Definition:
CPersonBase.php:19
Generated on Thu Sep 22 2016 08:10:25 for Tutorial Extension by
1.8.10