Code Duplication    Length = 17-17 lines in 12 locations

class/accounts.php 1 location

@@ 222-238 (lines=17) @@
219
/**
220
 * Class XnewsletterAccountsHandler
221
 */
222
class XnewsletterAccountsHandler extends XoopsPersistableObjectHandler
223
{
224
    /**
225
     * @var xnewsletterxnewsletter
226
     * @access public
227
     */
228
    public $xnewsletter = null;
229
230
    /**
231
     * @param null|object $db
232
     */
233
    public function __construct(&$db)
234
    {
235
        parent::__construct($db, "xnewsletter_accounts", "XnewsletterAccounts", "accounts_id", "accounts_name");
236
        $this->xnewsletter = xnewsletterxnewsletter::getInstance();
237
    }
238
}
239

class/attachment.php 1 location

@@ 106-122 (lines=17) @@
103
/**
104
 * Class XnewsletterAttachmentHandler
105
 */
106
class XnewsletterAttachmentHandler extends XoopsPersistableObjectHandler
107
{
108
    /**
109
     * @var xnewsletterxnewsletter
110
     * @access public
111
     */
112
    public $xnewsletter = null;
113
114
    /**
115
     * @param null|object $db
116
     */
117
    public function __construct(&$db)
118
    {
119
        parent::__construct($db, "xnewsletter_attachment", "XnewsletterAttachment", "attachment_id", "attachment_letter_id");
120
        $this->xnewsletter = xnewsletterxnewsletter::getInstance();
121
    }
122
}
123

class/bmh.php 1 location

@@ 119-135 (lines=17) @@
116
/**
117
 * Class XnewsletterBmh
118
 */
119
class XnewsletterBmhHandler extends XoopsPersistableObjectHandler
120
{
121
    /**
122
     * @var xnewsletterxnewsletter
123
     * @access public
124
     */
125
    public $xnewsletter = null;
126
127
    /**
128
     * @param null|object $db
129
     */
130
    public function __construct(&$db)
131
    {
132
        parent::__construct($db, "xnewsletter_bmh", "XnewsletterBmh", "bmh_id", "bmh_rule_no");
133
        $this->xnewsletter = xnewsletterxnewsletter::getInstance();
134
    }
135
}
136

class/cat.php 1 location

@@ 207-223 (lines=17) @@
204
/**
205
 * Class XnewsletterCatHandler
206
 */
207
class XnewsletterCatHandler extends XoopsPersistableObjectHandler
208
{
209
    /**
210
     * @var xnewsletterxnewsletter
211
     * @access public
212
     */
213
    public $xnewsletter = null;
214
215
    /**
216
     * @param null|object $db
217
     */
218
    public function __construct(&$db)
219
    {
220
        parent::__construct($db, "xnewsletter_cat", "XnewsletterCat", "cat_id", "cat_name");
221
        $this->xnewsletter = xnewsletterxnewsletter::getInstance();
222
    }
223
}
224

class/catsubscr.php 1 location

@@ 119-135 (lines=17) @@
116
/**
117
 * Class XnewsletterCatsubscrHandler
118
 */
119
class XnewsletterCatsubscrHandler extends XoopsPersistableObjectHandler
120
{
121
    /**
122
     * @var xnewsletterxnewsletter
123
     * @access public
124
     */
125
    public $xnewsletter = null;
126
127
    /**
128
     * @param null|object $db
129
     */
130
    public function __construct(&$db)
131
    {
132
        parent::__construct($db, "xnewsletter_catsubscr", "XnewsletterCatsubscr", "catsubscr_id", "catsubscr_catid");
133
        $this->xnewsletter = xnewsletterxnewsletter::getInstance();
134
    }
135
}
136

class/import.php 1 location

@@ 200-216 (lines=17) @@
197
/**
198
 * Class XnewsletterImportHandler
199
 */
200
class XnewsletterImportHandler extends XoopsPersistableObjectHandler
201
{
202
    /**
203
     * @var xnewsletterxnewsletter
204
     * @access public
205
     */
206
    public $xnewsletter = null;
207
208
    /**
209
     * @param null|object $db
210
     */
211
    public function __construct(&$db)
212
    {
213
        parent::__construct($db, "xnewsletter_import", "XnewsletterImport", "import_id", "import_email");
214
        $this->xnewsletter = xnewsletterxnewsletter::getInstance();
215
    }
216
}
217

class/letter.php 1 location

@@ 245-261 (lines=17) @@
242
/**
243
 * Class XnewsletterLetterHandler
244
 */
245
class XnewsletterLetterHandler extends XoopsPersistableObjectHandler
246
{
247
    /**
248
     * @var xnewsletterxnewsletter
249
     * @access public
250
     */
251
    public $xnewsletter = null;
252
253
    /**
254
     * @param null|object $db
255
     */
256
    public function __construct(&$db)
257
    {
258
        parent::__construct($db, "xnewsletter_letter", "XnewsletterLetter", "letter_id", "letter_title");
259
        $this->xnewsletter = xnewsletterxnewsletter::getInstance();
260
    }
261
}
262

class/mailinglist.php 1 location

@@ 130-146 (lines=17) @@
127
/**
128
 * Class XnewsletterMailinglist
129
 */
130
class XnewsletterMailinglistHandler extends XoopsPersistableObjectHandler
131
{
132
    /**
133
     * @var xnewsletterxnewsletter
134
     * @access public
135
     */
136
    public $xnewsletter = null;
137
138
    /**
139
     * @param null|object $db
140
     */
141
    public function __construct(&$db)
142
    {
143
        parent::__construct($db, "xnewsletter_mailinglist", "XnewsletterMailinglist", "mailinglist_id", "mailinglist_email");
144
        $this->xnewsletter = xnewsletterxnewsletter::getInstance();
145
    }
146
}
147

class/protocol.php 1 location

@@ 108-124 (lines=17) @@
105
/**
106
 * Class XnewsletterProtocolHandler
107
 */
108
class XnewsletterProtocolHandler extends XoopsPersistableObjectHandler
109
{
110
    /**
111
     * @var xnewsletterxnewsletter
112
     * @access public
113
     */
114
    public $xnewsletter = null;
115
116
    /**
117
     * @param null|object $db
118
     */
119
    public function __construct(&$db)
120
    {
121
        parent::__construct($db, "xnewsletter_protocol", "XnewsletterProtocol", "protocol_id", "protocol_letter_id");
122
        $this->xnewsletter = xnewsletterxnewsletter::getInstance();
123
    }
124
}
125

class/subscr.php 1 location

@@ 286-302 (lines=17) @@
283
/**
284
 * Class XnewsletterSubscrHandler
285
 */
286
class XnewsletterSubscrHandler extends XoopsPersistableObjectHandler
287
{
288
    /**
289
     * @var xnewsletterxnewsletter
290
     * @access public
291
     */
292
    public $xnewsletter = null;
293
294
    /**
295
     * @param null|object $db
296
     */
297
    public function __construct(&$db)
298
    {
299
        parent::__construct($db, "xnewsletter_subscr", "XnewsletterSubscr", "subscr_id", "subscr_email");
300
        $this->xnewsletter = xnewsletterxnewsletter::getInstance();
301
    }
302
}
303

class/task.php 1 location

@@ 100-116 (lines=17) @@
97
/**
98
 * Class XnewsletterTaskHandler
99
 */
100
class XnewsletterTaskHandler extends XoopsPersistableObjectHandler
101
{
102
    /**
103
     * @var xnewsletterxnewsletter
104
     * @access public
105
     */
106
    public $xnewsletter = null;
107
108
    /**
109
     * @param null|object $db
110
     */
111
    public function __construct(&$db)
112
    {
113
        parent::__construct($db, "xnewsletter_task", "XnewsletterTask", "task_id", "task_letter_id");
114
        $this->xnewsletter = xnewsletterxnewsletter::getInstance();
115
    }
116
}
117

class/template.php 1 location

@@ 126-142 (lines=17) @@
123
/**
124
 * Class XnewsletterTemplateHandler
125
 */
126
class XnewsletterTemplateHandler extends XoopsPersistableObjectHandler
127
{
128
    /**
129
     * @var xnewsletterxnewsletter
130
     * @access public
131
     */
132
    public $xnewsletter = null;
133
134
    /**
135
     * @param null|object $db
136
     */
137
    public function __construct(&$db)
138
    {
139
        parent::__construct($db, "xnewsletter_template", "XnewsletterTemplate", "template_id", "template_title");
140
        $this->xnewsletter = xnewsletterxnewsletter::getInstance();
141
    }
142
}
143