@@ -1,13 +0,0 @@
|
||||
<?php namespace App\Model\Agent;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Agents extends Model
|
||||
{
|
||||
protected $table = 'agents';
|
||||
protected $fillable = [
|
||||
'user_name','first_name','last_name','email','phone','mobile','agent_sign',
|
||||
'account_type','account_status','assign_group','primary_dpt','agent_tzone',
|
||||
'daylight_save','limit_access','directory_listing','vocation_mode','assign_team'
|
||||
];
|
||||
}
|
@@ -1,11 +0,0 @@
|
||||
<?php namespace App\Model\Agent;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Assign_team_agent extends Model {
|
||||
|
||||
protected $table = 'team_assign_agent';
|
||||
|
||||
protected $fillable = ['id','team_id','agent_id'];
|
||||
|
||||
}
|
@@ -1,13 +0,0 @@
|
||||
<?php namespace App\Model\Agent;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Department extends Model
|
||||
{
|
||||
protected $table = 'department';
|
||||
protected $fillable = [
|
||||
'name', 'type', 'sla', 'manager', 'ticket_assignment', 'outgoing_email',
|
||||
'template_set', 'auto_ticket_response', 'auto_message_response',
|
||||
'auto_response_email', 'recipient', 'group_access', 'department_sign'
|
||||
];
|
||||
}
|
@@ -1,11 +0,0 @@
|
||||
<?php namespace App\Model\Agent;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Group_assign_department extends Model {
|
||||
|
||||
protected $table = 'group_assign_department';
|
||||
|
||||
protected $fillable = ['group_id','id','department_id'];
|
||||
|
||||
}
|
@@ -1,15 +0,0 @@
|
||||
<?php namespace App\Model\Agent;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Groups extends Model
|
||||
{
|
||||
protected $table = 'groups';
|
||||
protected $fillable = [
|
||||
'name', 'group_status', 'can_create_ticket', 'can_edit_ticket',
|
||||
'can_post_ticket', 'can_close_ticket', 'can_assign_ticket',
|
||||
'can_trasfer_ticket', 'can_delete_ticket', 'can_ban_email',
|
||||
'can_manage_canned', 'can_manage_faq', 'can_view_agent_stats',
|
||||
'department_access', 'admin_notes'
|
||||
];
|
||||
}
|
@@ -1,11 +0,0 @@
|
||||
<?php namespace App\Model\Agent;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Teams extends Model
|
||||
{
|
||||
protected $table = 'teams';
|
||||
protected $fillable = [
|
||||
'name', 'status', 'team_lead', 'assign_alert', 'admin_notes'
|
||||
];
|
||||
}
|
@@ -1,13 +0,0 @@
|
||||
<?php namespace App\Model\Agent_panel;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Organization extends Model {
|
||||
|
||||
/* define the table name */
|
||||
protected $table = 'organization';
|
||||
|
||||
/* Define the fillable fields */
|
||||
protected $fillable = ['id','name','phone','website','address','internal_notes'];
|
||||
|
||||
}
|
@@ -1,13 +0,0 @@
|
||||
<?php namespace App\Model\Agent_panel;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Sys_user extends Model {
|
||||
|
||||
/* define table name */
|
||||
protected $table = 'sys_user';
|
||||
|
||||
/* define fillable fields */
|
||||
protected $fillable = ['id','email','full_name','phone','internal_notes'];
|
||||
|
||||
}
|
@@ -1,12 +0,0 @@
|
||||
<?php namespace App\Model\Email;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Banlist extends Model {
|
||||
|
||||
protected $table = 'banlist';
|
||||
protected $fillable = [
|
||||
'id', 'ban_status', 'email_address', 'internal_notes',
|
||||
];
|
||||
|
||||
}
|
@@ -1,15 +0,0 @@
|
||||
<?php namespace App\Model\Email;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Emails extends Model
|
||||
{
|
||||
protected $table = 'emails';
|
||||
protected $fillable = [
|
||||
'email_address', 'email_name', 'department', 'priority', 'help_topic',
|
||||
'user_name', 'password', 'fetching_host', 'fetching_port', 'mailbox_protocol',
|
||||
'folder', 'sending_host', 'sending_port', 'internal_notes', 'auto_response',
|
||||
'fetching_status', 'move_to_folder', 'delete_email', 'do_nothing',
|
||||
'sending_status', 'authentication', 'header_spoofing','imap_config'
|
||||
];
|
||||
}
|
@@ -1,12 +0,0 @@
|
||||
<?php namespace App\Model\Email;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Template extends Model {
|
||||
|
||||
protected $table = 'template';
|
||||
protected $fillable = [
|
||||
'id','name','status','template_set_to_clone','language','internal_note'
|
||||
];
|
||||
|
||||
}
|
@@ -1,12 +0,0 @@
|
||||
<?php namespace App\Model\Form;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Form_details extends Model {
|
||||
|
||||
protected $table = 'form_details';
|
||||
|
||||
protected $fillable = ['id','label','type'];
|
||||
|
||||
|
||||
}
|
@@ -1,11 +0,0 @@
|
||||
<?php namespace App\Model\Form;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Form_name extends Model {
|
||||
|
||||
protected $table = 'form_name';
|
||||
|
||||
protected $fillable = ['id','name','status','no_of_fields'];
|
||||
|
||||
}
|
@@ -1,11 +0,0 @@
|
||||
<?php namespace App\Model\Form;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Form_value extends Model {
|
||||
|
||||
protected $table = 'form_value';
|
||||
|
||||
protected $fillable = ['id','values'];
|
||||
|
||||
}
|
@@ -1,11 +0,0 @@
|
||||
<?php namespace App\Model\Guest;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Guest_note extends Model {
|
||||
|
||||
protected $table = 'guest_note';
|
||||
|
||||
protected $fillable = ['id','heading','content'];
|
||||
|
||||
}
|
@@ -1,13 +0,0 @@
|
||||
<?php namespace App\Model\Manage;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Forms extends Model {
|
||||
|
||||
protected $table = 'forms';
|
||||
/*
|
||||
this is a custom Forms created by user himself
|
||||
*/
|
||||
protected $fillable = ['id','title','instruction','label','type','visibility','variable','internal_notes'];
|
||||
|
||||
}
|
@@ -1,13 +0,0 @@
|
||||
<?php namespace App\Model\Manage;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Help_topic extends Model
|
||||
{
|
||||
protected $table = 'help_topic';
|
||||
protected $fillable = [
|
||||
'id','topic', 'parent_topic', 'custom_form', 'department', 'ticket_status', 'priority',
|
||||
'sla_plan', 'thank_page', 'ticket_num_format', 'internal_notes', 'status', 'type','auto_assign',
|
||||
'auto_response'
|
||||
];
|
||||
}
|
@@ -1,11 +0,0 @@
|
||||
<?php namespace App\Model\Manage;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Sla_plan extends Model
|
||||
{
|
||||
protected $table = 'sla_plan';
|
||||
protected $fillable = [
|
||||
'name', 'grace_period', 'admin_note', 'status', 'transient', 'ticket_overdue'
|
||||
];
|
||||
}
|
@@ -1,13 +0,0 @@
|
||||
<?php namespace App\Model\Settings;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Access extends Model
|
||||
{
|
||||
protected $table = 'access';
|
||||
protected $fillable = [
|
||||
'password_expire', 'reg_method','user_session',
|
||||
'agent_session','reset_ticket_expire', 'password_reset',
|
||||
'bind_agent_ip', 'reg_require', 'quick_access'
|
||||
];
|
||||
}
|
@@ -1,22 +0,0 @@
|
||||
<?php namespace App\Model\Settings;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Alert extends Model {
|
||||
|
||||
/* Using alert_notice table */
|
||||
protected $table = 'alert_notice';
|
||||
/* Set fillable fields in table */
|
||||
protected $fillable = [
|
||||
|
||||
'id','ticket_status','ticket_admin_email','ticket_department_manager',
|
||||
'ticket_organization_accmanager','message_status','message_last_responder','message_assigned_agent',
|
||||
'message_department_manager','message_organization_accmanager','internal_status','internal_last_responder',
|
||||
'internal_assigned_agent','internal_department_manager','assignment_status','assignment_assigned_agent',
|
||||
'assignment_team_leader','assignment_team_member','transfer_status','transfer_assigned_agent','transfer_department_manager',
|
||||
'transfer_department_member','overdue_status','overdue_assigned_agent','overdue_department_manager',
|
||||
'overdue_department_member','system_error','sql_error','excessive_failure'
|
||||
|
||||
];
|
||||
|
||||
}
|
@@ -1,12 +0,0 @@
|
||||
<?php namespace App\Model\Settings;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Company extends Model
|
||||
{
|
||||
protected $table = 'company';
|
||||
protected $fillable = [
|
||||
'company_name', 'website', 'phone', 'address', 'landing_page', 'offline_page',
|
||||
'thank_page', 'logo'
|
||||
];
|
||||
}
|
@@ -1,16 +0,0 @@
|
||||
<?php namespace App\Model\Settings;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Email extends Model {
|
||||
|
||||
/* Using Email table */
|
||||
protected $table = 'email';
|
||||
/* Set fillable fields in table */
|
||||
protected $fillable = [
|
||||
'id','template','sys_email','alert_email','admin_email','mta','email_fetching','strip',
|
||||
'separator','all_emails','email_collaborator','attachment'
|
||||
|
||||
];
|
||||
|
||||
}
|
@@ -1,16 +0,0 @@
|
||||
<?php namespace App\Model\Settings;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Responder extends Model {
|
||||
|
||||
/* Using auto_response table */
|
||||
protected $table = 'auto_response';
|
||||
/* Set fillable fields in table */
|
||||
protected $fillable = [
|
||||
|
||||
'id','new_ticket','agent_new_ticket','submitter','participants','overlimit'
|
||||
|
||||
];
|
||||
|
||||
}
|
@@ -1,15 +0,0 @@
|
||||
<?php namespace App\Model\Settings;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class System extends Model {
|
||||
|
||||
/* Using System Table */
|
||||
protected $table = 'system';
|
||||
protected $fillable = [
|
||||
|
||||
'id','status','url','name','department','page_size','log_level','purge_log','name_format',
|
||||
'time_farmat','date_format','date_time_format','day_date_time','time_zone','content'
|
||||
];
|
||||
|
||||
}
|
@@ -1,14 +0,0 @@
|
||||
<?php namespace App\Model\Settings;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Ticket extends Model {
|
||||
|
||||
/* Using Ticket table */
|
||||
protected $table = 'ticket_settings';
|
||||
/* Set fillable fields in table */
|
||||
protected $fillable = [
|
||||
'id','num_format','num_sequence','priority','sla','help_topic','max_open_ticket','collision_avoid',
|
||||
'captcha','status','claim_response','assigned_ticket','answered_ticket','agent_mask','html','client_update','max_file_size'
|
||||
];
|
||||
}
|
@@ -1,11 +0,0 @@
|
||||
<?php namespace App\Model\Ticket;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Ticket_Priority extends Model
|
||||
{
|
||||
protected $table = 'ticket_priority';
|
||||
protected $fillable = [
|
||||
'priority_id','priority','priority_desc','priority_color','priority_urgency','ispublic'
|
||||
];
|
||||
}
|
@@ -1,12 +0,0 @@
|
||||
<?php namespace App\Model\Ticket;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Ticket_Status extends Model
|
||||
{
|
||||
protected $table = 'ticket_status';
|
||||
protected $fillable = [
|
||||
'id','name','state','mode','flag','sort','properties'
|
||||
];
|
||||
}
|
||||
|
@@ -1,11 +0,0 @@
|
||||
<?php namespace App\Model\Ticket;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Ticket_Thread extends Model
|
||||
{
|
||||
protected $table = 'ticket_thread';
|
||||
protected $fillable = [
|
||||
'id','pid','ticket_id','staff_id','user_id','thread_type','poster','source','title','body','format','ip_address','created_at','updated_at'
|
||||
];
|
||||
}
|
@@ -1,11 +0,0 @@
|
||||
<?php namespace App\Model\Ticket;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Ticket_attachments extends Model
|
||||
{
|
||||
protected $table = 'ticket_attachment';
|
||||
protected $fillable = [
|
||||
'id','thread_id','name','size','type','content','group','updated_at','created_at'
|
||||
];
|
||||
}
|
@@ -1,11 +0,0 @@
|
||||
<?php namespace App\Model\Ticket;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Tickets extends Model
|
||||
{
|
||||
protected $table = 'tickets';
|
||||
protected $fillable = [
|
||||
'id','ticket_number','num_sequence','user_id','priority_id','sla','help_topic_id','max_open_ticket','collision_avoid','captcha','status','claim_response','assigned_ticket','answered_ticket','agent_mask','html','client_update','max_file_size','remember_token','created_at','updated_at'
|
||||
];
|
||||
}
|
@@ -1,11 +0,0 @@
|
||||
<?php namespace App\Model\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class date_format extends Model {
|
||||
|
||||
protected $table = 'date_format';
|
||||
|
||||
protected $fillable = ['id','format'];
|
||||
|
||||
}
|
@@ -1,11 +0,0 @@
|
||||
<?php namespace App\Model\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class date_time_format extends Model {
|
||||
|
||||
protected $table = 'date_time-format';
|
||||
|
||||
protected $fillable = ['id','format'];
|
||||
|
||||
}
|
@@ -1,16 +0,0 @@
|
||||
<?php namespace App\Model\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Email extends Model {
|
||||
|
||||
/* Using Email table */
|
||||
protected $table = 'email';
|
||||
/* Set fillable fields in table */
|
||||
protected $fillable = [
|
||||
'id','template','sys_email','alert_email','admin_email','mta','email_fetching','strip',
|
||||
'separator','all_emails','email_collaborator','attachment'
|
||||
|
||||
];
|
||||
|
||||
}
|
@@ -1,13 +0,0 @@
|
||||
<?php namespace App\Model\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Form_type extends Model {
|
||||
|
||||
protected $table = 'form_type';
|
||||
|
||||
protected $fillable = [
|
||||
'id','type'
|
||||
];
|
||||
|
||||
}
|
@@ -1,13 +0,0 @@
|
||||
<?php namespace App\Model\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Form_visibility extends Model {
|
||||
|
||||
protected $table = 'form_visibility';
|
||||
|
||||
protected $fillable = [
|
||||
'id','visibility'
|
||||
];
|
||||
|
||||
}
|
@@ -1,9 +0,0 @@
|
||||
<?php namespace App\Model\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Languages extends Model {
|
||||
|
||||
protected $table = 'languages';
|
||||
|
||||
}
|
@@ -1,11 +0,0 @@
|
||||
<?php namespace App\Model\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Logs extends Model {
|
||||
|
||||
protected $table = 'logs';
|
||||
|
||||
protected $fillable = ['id','level'];
|
||||
|
||||
}
|
@@ -1,11 +0,0 @@
|
||||
<?php namespace App\Model\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class MailboxProtocol extends Model {
|
||||
|
||||
protected $table = 'mailbox_protocol';
|
||||
|
||||
protected $fillable = ['id','name' ];
|
||||
|
||||
}
|
@@ -1,12 +0,0 @@
|
||||
<?php namespace App\Model\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Priority extends Model {
|
||||
|
||||
protected $table = 'priority';
|
||||
protected $fillable = [
|
||||
'id', 'name'
|
||||
];
|
||||
|
||||
}
|
@@ -1,12 +0,0 @@
|
||||
<?php namespace App\Model\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Ticket_thread extends Model {
|
||||
|
||||
protected $table = 'ticket_thread';
|
||||
protected $fillable = [
|
||||
'id', 'ticket_id', 'ticket_subject', 'ticket_message', 'time', 'poster', 'created_at', 'updated_at'
|
||||
];
|
||||
|
||||
}
|
@@ -1,11 +0,0 @@
|
||||
<?php namespace App\Model\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class time_format extends Model {
|
||||
|
||||
protected $table = 'time_format';
|
||||
|
||||
protected $fillable = ['id','format'];
|
||||
|
||||
}
|
@@ -1,11 +0,0 @@
|
||||
<?php namespace App\Model\Utility;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Timezones extends Model
|
||||
{
|
||||
protected $table = 'timezones';
|
||||
protected $fillable = [
|
||||
|
||||
];
|
||||
}
|
Reference in New Issue
Block a user