]> CyberLeo.Net >> Repos - Github/sugarcrm.git/blob - modules/Users/field_arrays.php
Release 6.5.0
[Github/sugarcrm.git] / modules / Users / field_arrays.php
1 <?php
2 if(!defined('sugarEntry') || !sugarEntry) die('Not A Valid Entry Point');
3 /*********************************************************************************
4  * SugarCRM Community Edition is a customer relationship management program developed by
5  * SugarCRM, Inc. Copyright (C) 2004-2012 SugarCRM Inc.
6  * 
7  * This program is free software; you can redistribute it and/or modify it under
8  * the terms of the GNU Affero General Public License version 3 as published by the
9  * Free Software Foundation with the addition of the following permission added
10  * to Section 15 as permitted in Section 7(a): FOR ANY PART OF THE COVERED WORK
11  * IN WHICH THE COPYRIGHT IS OWNED BY SUGARCRM, SUGARCRM DISCLAIMS THE WARRANTY
12  * OF NON INFRINGEMENT OF THIRD PARTY RIGHTS.
13  * 
14  * This program is distributed in the hope that it will be useful, but WITHOUT
15  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
16  * FOR A PARTICULAR PURPOSE.  See the GNU Affero General Public License for more
17  * details.
18  * 
19  * You should have received a copy of the GNU Affero General Public License along with
20  * this program; if not, see http://www.gnu.org/licenses or write to the Free
21  * Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
22  * 02110-1301 USA.
23  * 
24  * You can contact SugarCRM, Inc. headquarters at 10050 North Wolfe Road,
25  * SW2-130, Cupertino, CA 95014, USA. or at email address contact@sugarcrm.com.
26  * 
27  * The interactive user interfaces in modified source and object code versions
28  * of this program must display Appropriate Legal Notices, as required under
29  * Section 5 of the GNU Affero General Public License version 3.
30  * 
31  * In accordance with Section 7(b) of the GNU Affero General Public License version 3,
32  * these Appropriate Legal Notices must retain the display of the "Powered by
33  * SugarCRM" logo. If the display of the logo is not reasonably feasible for
34  * technical reasons, the Appropriate Legal Notices must display the words
35  * "Powered by SugarCRM".
36  ********************************************************************************/
37
38 /*********************************************************************************
39
40  * Description:  Contains field arrays that are used for caching
41  * Portions created by SugarCRM are Copyright (C) SugarCRM, Inc.
42  * All Rights Reserved.
43  * Contributor(s): ______________________________________..
44  ********************************************************************************/
45 $fields_array['User'] = array (
46         'column_fields' => array(
47                 'id',
48                 'full_name',
49                 'user_name'
50                 ,'user_hash'
51                 ,'first_name'
52                 ,'last_name'
53                 ,'description'
54                 ,'date_entered'
55                 ,'date_modified'
56                 ,'modified_user_id'
57                 , 'created_by'
58                 ,'title'
59                 ,'department'
60                 ,'is_admin'
61                 ,'phone_home'
62                 ,'phone_mobile'
63                 ,'phone_work'
64                 ,'phone_other'
65                 ,'phone_fax'
66                 ,'address_street'
67                 ,'address_city'
68                 ,'address_state'
69                 ,'address_postalcode'
70                 ,'address_country'
71                 ,'reports_to_id'
72                 ,'portal_only'
73                 ,'status'
74                 ,'receive_notifications'
75                 ,'employee_status'
76                 ,'messenger_id'
77                 ,'messenger_type'
78                 ,'is_group'
79
80         ),
81     'list_fields' => array(
82         'full_name',
83                 'id', 
84                 'first_name', 
85                 'last_name', 
86                 'user_name', 
87                 'status', 
88                 'department', 
89                 'is_admin', 
90                 'email1', 
91                 'phone_work', 
92                 'title', 
93                 'reports_to_name', 
94                 'reports_to_id', 
95                 'is_group'
96
97         ),
98         'export_fields' => array(
99                 'id',
100                 'user_name'
101                 ,'first_name'
102                 ,'last_name'
103                 ,'description'
104                 ,'date_entered'
105                 ,'date_modified'
106                 ,'modified_user_id'
107                 ,'created_by'
108                 ,'title'
109                 ,'department'
110                 ,'is_admin'
111                 ,'phone_home'
112                 ,'phone_mobile'
113                 ,'phone_work'
114                 ,'phone_other'
115                 ,'phone_fax'
116                 ,'address_street'
117                 ,'address_city'
118                 ,'address_state'
119                 ,'address_postalcode'
120                 ,'address_country'
121                 ,'reports_to_id'
122                 ,'portal_only'
123                 ,'status'
124                 ,'receive_notifications'
125                 ,'employee_status'
126                 ,'messenger_id'
127                 ,'messenger_type'
128                 ,'is_group'
129
130         ),
131     'required_fields' =>   array("last_name"=>1,'user_name'=>2,'status'=>3),
132 );
133
134 $fields_array['UserSignature'] = array(
135         'column_fields' => array(
136                 'id',
137                 'date_entered',
138                 'date_modified',
139                 'deleted',
140                 'user_id',
141                 'name',
142                 'signature',
143         ),
144         'list_fields' => array(
145                 'id',
146                 'date_entered',
147                 'date_modified',
148                 'deleted',
149                 'user_id',
150                 'name',
151                 'signature',
152         ),
153 );
154 ?>