Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
n/a
0 / 0
n/a
0 / 0
CRAP
n/a
0 / 0
ChannelSettingEntity
n/a
0 / 0
n/a
0 / 0
0
n/a
0 / 0
1<?php
2
3namespace App\Modules\ChannelModule\Entities;
4
5use CodeIgniter\Entity\Entity;
6
7class ChannelSettingEntity extends Entity
8{
9    protected $attributes = [
10        'id' => null,
11        'user_id' => null,
12
13        'sms_enabled' => 0,
14        'whatsapp_enabled' => 0,
15        'email_enabled' => 0,
16
17        'default_sms_provider' => null,
18        'default_whatsapp_provider' => null,
19        'default_email_provider' => null,
20    ];
21
22    protected $casts = [
23        'id' => 'int',
24        'user_id' => 'int',
25        'sms_enabled' => 'boolean',
26        'whatsapp_enabled' => 'boolean',
27        'email_enabled' => 'boolean',
28    ];
29}