update v 1.0.7.5
This commit is contained in:
11
app/Model/Api/ApiSetting.php
Normal file
11
app/Model/Api/ApiSetting.php
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace App\Model\Api;
|
||||
|
||||
use App\BaseModel;
|
||||
|
||||
class ApiSetting extends BaseModel
|
||||
{
|
||||
protected $table = 'api_settings';
|
||||
protected $fillable = ['key', 'value'];
|
||||
}
|
11
app/Model/Common/Template.php
Normal file
11
app/Model/Common/Template.php
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace App\Model\Common;
|
||||
|
||||
use App\BaseModel;
|
||||
|
||||
class Template extends BaseModel
|
||||
{
|
||||
protected $table = 'templates';
|
||||
protected $fillable = ['name', 'message', 'type', 'subject'];
|
||||
}
|
11
app/Model/Common/TemplateSet.php
Normal file
11
app/Model/Common/TemplateSet.php
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace App\Model\Common;
|
||||
|
||||
use App\BaseModel;
|
||||
|
||||
class TemplateSet extends BaseModel
|
||||
{
|
||||
protected $table = 'template_sets';
|
||||
protected $fillable = ['name', 'active'];
|
||||
}
|
10
app/Model/Common/TemplateType.php
Normal file
10
app/Model/Common/TemplateType.php
Normal file
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
namespace App\Model\Common;
|
||||
|
||||
use App\BaseModel;
|
||||
|
||||
class TemplateType extends BaseModel
|
||||
{
|
||||
protected $table = 'template_types';
|
||||
}
|
11
app/Model/Update/BarNotification.php
Normal file
11
app/Model/Update/BarNotification.php
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace App\Model\Update;
|
||||
|
||||
use App\BaseModel;
|
||||
|
||||
class BarNotification extends BaseModel
|
||||
{
|
||||
protected $table = 'bar_notifications';
|
||||
protected $fillable = ['key', 'value'];
|
||||
}
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Agent;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Agents extends Model
|
||||
class Agents extends BaseModel
|
||||
{
|
||||
protected $table = 'agents';
|
||||
protected $fillable = [
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Agent;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Assign_team_agent extends Model
|
||||
class Assign_team_agent extends BaseModel
|
||||
{
|
||||
protected $table = 'team_assign_agent';
|
||||
protected $fillable = ['id', 'team_id', 'agent_id'];
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Agent;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Department extends Model
|
||||
class Department extends BaseModel
|
||||
{
|
||||
protected $table = 'department';
|
||||
protected $fillable = [
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Agent;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Group_assign_department extends Model
|
||||
class Group_assign_department extends BaseModel
|
||||
{
|
||||
protected $table = 'group_assign_department';
|
||||
protected $fillable = ['group_id', 'department_id'];
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Agent;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Groups extends Model
|
||||
class Groups extends BaseModel
|
||||
{
|
||||
protected $table = 'groups';
|
||||
protected $fillable = [
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Agent;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Teams extends Model
|
||||
class Teams extends BaseModel
|
||||
{
|
||||
protected $table = 'teams';
|
||||
protected $fillable = [
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Agent_panel;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Canned extends Model
|
||||
class Canned extends BaseModel
|
||||
{
|
||||
/* define the table name */
|
||||
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Agent_panel;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Organization extends Model
|
||||
class Organization extends BaseModel
|
||||
{
|
||||
/* define the table name */
|
||||
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Agent_panel;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class User_org extends Model
|
||||
class User_org extends BaseModel
|
||||
{
|
||||
/* define table name */
|
||||
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Agent_panel;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class User_org_head extends Model
|
||||
class User_org_head extends BaseModel
|
||||
{
|
||||
/* define table name */
|
||||
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Email;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Banlist extends Model
|
||||
class Banlist extends BaseModel
|
||||
{
|
||||
protected $table = 'banlist';
|
||||
protected $fillable = [
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Email;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Emails extends Model
|
||||
class Emails extends BaseModel
|
||||
{
|
||||
protected $table = 'emails';
|
||||
protected $fillable = [
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Email;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Smtp extends Model
|
||||
class Smtp extends BaseModel
|
||||
{
|
||||
public $timestamps = false;
|
||||
protected $table = 'send_mail';
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Email;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Template extends Model
|
||||
class Template extends BaseModel
|
||||
{
|
||||
protected $table = 'template';
|
||||
protected $fillable = [
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Form;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Fields extends Model
|
||||
class Fields extends BaseModel
|
||||
{
|
||||
protected $table = 'custom_form_fields';
|
||||
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Form;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Form_details extends Model
|
||||
class Form_details extends BaseModel
|
||||
{
|
||||
public $timestamps = false;
|
||||
protected $table = 'form_details';
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Form;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Form_name extends Model
|
||||
class Form_name extends BaseModel
|
||||
{
|
||||
public $timestamps = false;
|
||||
protected $table = 'form_name';
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Form;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Form_value extends Model
|
||||
class Form_value extends BaseModel
|
||||
{
|
||||
public $timestamps = false;
|
||||
protected $table = 'form_value';
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Form;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Forms extends Model
|
||||
class Forms extends BaseModel
|
||||
{
|
||||
protected $table = 'custom_forms';
|
||||
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Manage;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Forms extends Model
|
||||
class Forms extends BaseModel
|
||||
{
|
||||
protected $table = 'forms';
|
||||
/*
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Manage;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Help_topic extends Model
|
||||
class Help_topic extends BaseModel
|
||||
{
|
||||
protected $table = 'help_topic';
|
||||
protected $fillable = [
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Manage;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Sla_plan extends Model
|
||||
class Sla_plan extends BaseModel
|
||||
{
|
||||
protected $table = 'sla_plan';
|
||||
protected $fillable = [
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Notification;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Notification extends Model
|
||||
class Notification extends BaseModel
|
||||
{
|
||||
protected $table = 'notifications';
|
||||
protected $fillable = [
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Notification;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class NotificationType extends Model
|
||||
class NotificationType extends BaseModel
|
||||
{
|
||||
protected $table = 'notification_types';
|
||||
protected $fillable = [
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Notification;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class UserNotification extends Model
|
||||
class UserNotification extends BaseModel
|
||||
{
|
||||
protected $table = 'user_notification';
|
||||
protected $fillable = [
|
||||
|
14
app/Model/helpdesk/Ratings/Rating.php
Normal file
14
app/Model/helpdesk/Ratings/Rating.php
Normal file
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
namespace App\Model\helpdesk\Ratings;
|
||||
|
||||
use App\BaseModel;
|
||||
|
||||
class Rating extends BaseModel
|
||||
{
|
||||
protected $table = 'ratings';
|
||||
protected $fillable = [
|
||||
|
||||
'name', 'display_order', 'allow_modification', 'rating_scale', 'rating_area', 'restrict',
|
||||
];
|
||||
}
|
14
app/Model/helpdesk/Ratings/RatingRef.php
Normal file
14
app/Model/helpdesk/Ratings/RatingRef.php
Normal file
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
namespace App\Model\helpdesk\Ratings;
|
||||
|
||||
use App\BaseModel;
|
||||
|
||||
class RatingRef extends BaseModel
|
||||
{
|
||||
protected $table = 'rating_ref';
|
||||
protected $fillable = [
|
||||
|
||||
'rating_id', 'ticket_id', 'thread_id', 'rating_value',
|
||||
];
|
||||
}
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Settings;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Access extends Model
|
||||
class Access extends BaseModel
|
||||
{
|
||||
protected $table = 'access';
|
||||
protected $fillable = [
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Settings;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Alert extends Model
|
||||
class Alert extends BaseModel
|
||||
{
|
||||
/* Using alert_notice table */
|
||||
|
||||
|
13
app/Model/helpdesk/Settings/CommonSettings.php
Normal file
13
app/Model/helpdesk/Settings/CommonSettings.php
Normal file
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
|
||||
namespace App\Model\helpdesk\Settings;
|
||||
|
||||
use App\BaseModel;
|
||||
|
||||
class CommonSettings extends BaseModel
|
||||
{
|
||||
protected $table = 'common_settings';
|
||||
protected $fillable = [
|
||||
'optional', 'key', 'value', 'created_at', 'updated_at',
|
||||
];
|
||||
}
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Settings;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Company extends Model
|
||||
class Company extends BaseModel
|
||||
{
|
||||
protected $table = 'settings_company';
|
||||
protected $fillable = [
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Settings;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Email extends Model
|
||||
class Email extends BaseModel
|
||||
{
|
||||
/* Using Email table */
|
||||
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Settings;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Plugin extends Model
|
||||
class Plugin extends BaseModel
|
||||
{
|
||||
protected $table = 'plugins';
|
||||
protected $fillable = ['name', 'path', 'status'];
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Settings;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Responder extends Model
|
||||
class Responder extends BaseModel
|
||||
{
|
||||
/* Using auto_response table */
|
||||
|
||||
|
17
app/Model/helpdesk/Settings/Security.php
Normal file
17
app/Model/helpdesk/Settings/Security.php
Normal file
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
namespace App\Model\helpdesk\Settings;
|
||||
|
||||
use App\BaseModel;
|
||||
|
||||
class Security extends BaseModel
|
||||
{
|
||||
/* Using auto_response table */
|
||||
|
||||
protected $table = 'settings_security';
|
||||
/* Set fillable fields in table */
|
||||
protected $fillable = [
|
||||
|
||||
'id', 'lockout_message', 'backlist_offender', 'backlist_threshold', 'lockout_period', 'days_to_keep_logs',
|
||||
];
|
||||
}
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Settings;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class System extends Model
|
||||
class System extends BaseModel
|
||||
{
|
||||
/* Using System Table */
|
||||
|
||||
|
@@ -2,16 +2,16 @@
|
||||
|
||||
namespace App\Model\helpdesk\Settings;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Ticket extends Model
|
||||
class Ticket extends BaseModel
|
||||
{
|
||||
/* Using Ticket table */
|
||||
|
||||
protected $table = 'settings_ticket';
|
||||
/* Set fillable fields in table */
|
||||
protected $fillable = [
|
||||
'id', 'num_format', 'num_sequence', 'priority', 'sla', 'help_topic', 'max_open_ticket', 'collision_avoid',
|
||||
'id', 'num_format', 'num_sequence', 'priority', 'sla', 'help_topic', 'max_open_ticket', 'collision_avoid', 'lock_ticket_frequency',
|
||||
'captcha', 'status', 'claim_response', 'assigned_ticket', 'answered_ticket', 'agent_mask', 'html', 'client_update', 'max_file_size',
|
||||
];
|
||||
}
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Theme;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Widgets extends Model
|
||||
class Widgets extends BaseModel
|
||||
{
|
||||
protected $table = 'widgets';
|
||||
protected $fillable = ['name', 'value', 'created_at', 'updated_at'];
|
||||
|
13
app/Model/helpdesk/Ticket/TicketToken.php
Normal file
13
app/Model/helpdesk/Ticket/TicketToken.php
Normal file
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
|
||||
namespace App\Model\helpdesk\Ticket;
|
||||
|
||||
use App\BaseModel;
|
||||
|
||||
class TicketToken extends BaseModel
|
||||
{
|
||||
protected $table = 'ticket_token';
|
||||
protected $fillable = [
|
||||
'id', 'ticket_id', 'token', 'created_at', 'updated_at',
|
||||
];
|
||||
}
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Ticket;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Ticket_Collaborator extends Model
|
||||
class Ticket_Collaborator extends BaseModel
|
||||
{
|
||||
protected $table = 'ticket_collaborator';
|
||||
protected $fillable = [
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Ticket;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Ticket_Form_Data extends Model
|
||||
class Ticket_Form_Data extends BaseModel
|
||||
{
|
||||
protected $table = 'ticket_form_data';
|
||||
protected $fillable = ['id', 'ticket_id', 'title', 'content', 'created_at', 'updated_at'];
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Ticket;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Ticket_Priority extends Model
|
||||
class Ticket_Priority extends BaseModel
|
||||
{
|
||||
public $timestamps = false;
|
||||
protected $table = 'ticket_priority';
|
||||
|
@@ -2,12 +2,12 @@
|
||||
|
||||
namespace App\Model\helpdesk\Ticket;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Ticket_Status extends Model
|
||||
class Ticket_Status extends BaseModel
|
||||
{
|
||||
protected $table = 'ticket_status';
|
||||
protected $fillable = [
|
||||
'id', 'name', 'state', 'message', 'mode', 'flag', 'sort', 'properties',
|
||||
'id', 'name', 'state', 'message', 'mode', 'flag', 'sort', 'properties', 'icon_class',
|
||||
];
|
||||
}
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Ticket;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Ticket_Thread extends Model
|
||||
class Ticket_Thread extends BaseModel
|
||||
{
|
||||
protected $table = 'ticket_thread';
|
||||
protected $fillable = [
|
||||
@@ -21,4 +21,12 @@ class Ticket_Thread extends Model
|
||||
$this->attach()->delete();
|
||||
parent::delete();
|
||||
}
|
||||
|
||||
// public function setTitleAttribute($value) {
|
||||
// $this->attributes['title'] = str_replace('"', "'", $value);
|
||||
// }
|
||||
|
||||
public function getTitleAttribute($value) {
|
||||
return str_replace('"', "'", $value);
|
||||
}
|
||||
}
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Ticket;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Ticket_source extends Model
|
||||
class Ticket_source extends BaseModel
|
||||
{
|
||||
public $timestamps = false;
|
||||
protected $table = 'ticket_source';
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Ticket;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Tickets extends Model
|
||||
class Tickets extends BaseModel
|
||||
{
|
||||
protected $table = 'tickets';
|
||||
protected $fillable = ['id', 'ticket_number', 'num_sequence', 'user_id', 'priority_id', 'sla', 'help_topic_id', 'max_open_ticket', 'captcha', 'status', 'lock_by', 'lock_at', 'source', 'isoverdue', 'reopened', 'isanswered', 'is_deleted', 'closed', 'is_transfer', 'transfer_at', 'reopened_at', 'duedate', 'closed_at', 'last_message_at', 'last_response_at', 'created_at', 'updated_at'];
|
||||
|
11
app/Model/helpdesk/Utility/CountryCode.php
Normal file
11
app/Model/helpdesk/Utility/CountryCode.php
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace App\Model\helpdesk\Utility;
|
||||
|
||||
use App\BaseModel;
|
||||
|
||||
class CountryCode extends BaseModel
|
||||
{
|
||||
protected $table = 'country_code';
|
||||
protected $fillable = ['id', 'name', 'iso', 'nicename', 'iso3', 'numcode', 'phonecode', 'updated_at', 'created_at'];
|
||||
}
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Date_format extends Model
|
||||
class Date_format extends BaseModel
|
||||
{
|
||||
public $timestamps = false;
|
||||
protected $table = 'date_format';
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Date_time_format extends Model
|
||||
class Date_time_format extends BaseModel
|
||||
{
|
||||
public $timestamps = false;
|
||||
protected $table = 'date_time_format';
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Email extends Model
|
||||
class Email extends BaseModel
|
||||
{
|
||||
/* Using Email table */
|
||||
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Form_type extends Model
|
||||
class Form_type extends BaseModel
|
||||
{
|
||||
protected $table = 'form_type';
|
||||
protected $fillable = [
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Form_visibility extends Model
|
||||
class Form_visibility extends BaseModel
|
||||
{
|
||||
protected $table = 'form_visibility';
|
||||
protected $fillable = [
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Languages extends Model
|
||||
class Languages extends BaseModel
|
||||
{
|
||||
public $timestamps = false;
|
||||
protected $table = 'languages';
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Limit_Login extends Model
|
||||
class Limit_Login extends BaseModel
|
||||
{
|
||||
protected $table = 'limit_login';
|
||||
protected $fillable = ['email', 'ip_address', 'duration', 'attempt_time', 'created_at', 'updated_at'];
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Log_notification extends Model
|
||||
class Log_notification extends BaseModel
|
||||
{
|
||||
protected $table = 'log_notification';
|
||||
protected $fillable = ['id', 'log'];
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Logs extends Model
|
||||
class Logs extends BaseModel
|
||||
{
|
||||
public $timestamps = false;
|
||||
protected $table = 'logs';
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class MailboxProtocol extends Model
|
||||
class MailboxProtocol extends BaseModel
|
||||
{
|
||||
public $timestamps = false;
|
||||
protected $table = 'mailbox_protocol';
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Priority extends Model
|
||||
class Priority extends BaseModel
|
||||
{
|
||||
public $timestamps = false;
|
||||
protected $table = 'priority';
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Ticket_thread extends Model
|
||||
class Ticket_thread extends BaseModel
|
||||
{
|
||||
protected $table = 'ticket_thread';
|
||||
protected $fillable = [
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Time_format extends Model
|
||||
class Time_format extends BaseModel
|
||||
{
|
||||
public $timestamps = false;
|
||||
protected $table = 'time_format';
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Timezones extends Model
|
||||
class Timezones extends BaseModel
|
||||
{
|
||||
public $timestamps = false;
|
||||
protected $table = 'timezone';
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Version_Check extends Model
|
||||
class Version_Check extends BaseModel
|
||||
{
|
||||
protected $table = 'version_check';
|
||||
protected $fillable = ['current_version', 'new_version', 'updated_at', 'created_at'];
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Workflow;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class WorkflowAction extends Model
|
||||
class WorkflowAction extends BaseModel
|
||||
{
|
||||
public $timestamps = false;
|
||||
protected $table = 'workflow_action';
|
||||
|
11
app/Model/helpdesk/Workflow/WorkflowClose.php
Normal file
11
app/Model/helpdesk/Workflow/WorkflowClose.php
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
namespace App\Model\helpdesk\Workflow;
|
||||
|
||||
use App\BaseModel;
|
||||
|
||||
class WorkflowClose extends BaseModel
|
||||
{
|
||||
protected $table = 'workflow_close';
|
||||
protected $fillable = ['id', 'days', 'condition', 'send_email', 'status', 'updated_at', 'created_at'];
|
||||
}
|
@@ -2,11 +2,10 @@
|
||||
|
||||
namespace App\Model\helpdesk\Workflow;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class WorkflowName extends Model
|
||||
class WorkflowName extends BaseModel
|
||||
{
|
||||
public $timestamps = false;
|
||||
protected $table = 'workflow_name';
|
||||
protected $fillable = ['id', 'name', 'status', 'order', 'target', 'internal_note', 'updated_at', 'created_at'];
|
||||
}
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\helpdesk\Workflow;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class WorkflowRules extends Model
|
||||
class WorkflowRules extends BaseModel
|
||||
{
|
||||
public $timestamps = false;
|
||||
protected $table = 'workflow_rules';
|
||||
|
@@ -2,10 +2,11 @@
|
||||
|
||||
namespace App\Model\kb;
|
||||
|
||||
use App\BaseModel;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Nicolaslopezj\Searchable\SearchableTrait;
|
||||
|
||||
class Article extends Model
|
||||
class Article extends BaseModel
|
||||
{
|
||||
use SearchableTrait;
|
||||
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\kb;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Category extends Model
|
||||
class Category extends BaseModel
|
||||
{
|
||||
protected $table = 'kb_category';
|
||||
protected $fillable = ['id', 'slug', 'name', 'description', 'status', 'parent', 'created_at', 'updated_at'];
|
||||
|
@@ -2,12 +2,13 @@
|
||||
|
||||
namespace App\Model\kb;
|
||||
|
||||
use App\BaseModel;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
/**
|
||||
* Define the Model of comment table.
|
||||
*/
|
||||
class Comment extends Model
|
||||
class Comment extends BaseModel
|
||||
{
|
||||
protected $table = 'kb_comment';
|
||||
protected $fillable = ['article_id', 'name', 'email', 'website', 'comment', 'status'];
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\kb;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Contact extends Model
|
||||
class Contact extends BaseModel
|
||||
{
|
||||
protected $table = 'contact';
|
||||
protected $fillable = ['name', 'subject', 'email', 'message'];
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\kb;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Country extends Model
|
||||
class Country extends BaseModel
|
||||
{
|
||||
public $table = 'country';
|
||||
protected $fillable = ['country_code', 'country_name'];
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\kb;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class DateFormat extends Model
|
||||
class DateFormat extends BaseModel
|
||||
{
|
||||
protected $table = 'date_time_format';
|
||||
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\kb;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Faq extends Model
|
||||
class Faq extends BaseModel
|
||||
{
|
||||
protected $table = 'faq';
|
||||
protected $fillable = ['id', 'faq'];
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\kb;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Footer extends Model
|
||||
class Footer extends BaseModel
|
||||
{
|
||||
protected $table = 'footer';
|
||||
protected $fillable = ['title', 'footer'];
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\kb;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Footer2 extends Model
|
||||
class Footer2 extends BaseModel
|
||||
{
|
||||
protected $table = 'footer2';
|
||||
protected $fillable = ['title', 'footer'];
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\kb;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Footer3 extends Model
|
||||
class Footer3 extends BaseModel
|
||||
{
|
||||
protected $table = 'footer3';
|
||||
protected $fillable = ['title', 'footer'];
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\kb;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Footer4 extends Model
|
||||
class Footer4 extends BaseModel
|
||||
{
|
||||
protected $table = 'footer4';
|
||||
protected $fillable = ['title', 'footer'];
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\kb;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Options extends Model
|
||||
class Options extends BaseModel
|
||||
{
|
||||
protected $table = 'options';
|
||||
protected $fillable = ['option_name', 'option_value', 'created_at', 'updated_at'];
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\kb;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Page extends Model
|
||||
class Page extends BaseModel
|
||||
{
|
||||
protected $table = 'kb_pages';
|
||||
protected $fillable = ['name', 'slug', 'status', 'visibility', 'description'];
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\kb;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Relationship extends Model
|
||||
class Relationship extends BaseModel
|
||||
{
|
||||
/* define the table */
|
||||
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\kb;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Settings extends Model
|
||||
class Settings extends BaseModel
|
||||
{
|
||||
/**
|
||||
* @param $table, $fillable
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\kb;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Side1 extends Model
|
||||
class Side1 extends BaseModel
|
||||
{
|
||||
protected $table = 'side1';
|
||||
protected $fillable = ['title', 'content'];
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\kb;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Side2 extends Model
|
||||
class Side2 extends BaseModel
|
||||
{
|
||||
protected $table = 'side2';
|
||||
protected $fillable = ['title', 'content'];
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\kb;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Social extends Model
|
||||
class Social extends BaseModel
|
||||
{
|
||||
protected $table = 'social';
|
||||
protected $fillable = ['linkedin', 'stumble', 'google', 'deviantart', 'flickr', 'skype', 'rss', 'twitter', 'facebook', 'youtube', 'vimeo', 'pinterest', 'dribbble', 'instagram'];
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\kb;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Timezone extends Model
|
||||
class Timezone extends BaseModel
|
||||
{
|
||||
protected $table = 'timezones';
|
||||
protected $fillable = ['id', 'name', 'location'];
|
||||
|
@@ -2,9 +2,9 @@
|
||||
|
||||
namespace App\Model\kb;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\BaseModel;
|
||||
|
||||
class Zone extends Model
|
||||
class Zone extends BaseModel
|
||||
{
|
||||
protected $table = 'zone';
|
||||
protected $fillable = ['zone_id', 'country_code', 'zone_name'];
|
||||
|
Reference in New Issue
Block a user