Apply Laravel coding style

Shift automatically applies the Laravel coding style - which uses the PSR-12 coding style as a base with some minor additions.

You may customize the code style applied by configuring [Pint](https://laravel.com/docs/pint), [PHP CS Fixer](https://github.com/FriendsOfPHP/PHP-CS-Fixer), or [PHP CodeSniffer](https://github.com/squizlabs/PHP_CodeSniffer) for your project root.

For more information on customizing the code style applied by Shift, [watch this short video](https://laravelshift.com/videos/shift-code-style).
This commit is contained in:
Shift
2023-01-03 08:25:25 +00:00
parent b535aa90eb
commit 43386fd86d
357 changed files with 15021 additions and 15193 deletions

View File

@@ -37,23 +37,37 @@ use Illuminate\Support\Collection;
class ApiController extends Controller
{
public $user;
public $request;
public $ticket;
public $model;
public $thread;
public $attach;
public $ticketRequest;
public $faveoUser;
public $team;
public $setting;
public $helptopic;
public $slaPlan;
public $department;
public $priority;
public $source;
/**
* @param Request $request
* @param Request $request
*/
public function __construct(Request $request)
{
@@ -118,7 +132,6 @@ class ApiController extends Controller
* @method POST
*
* @param user_id,subject,body,helptopic,sla,priority,dept
*
* @return json
*/
public function createTicket(\App\Http\Requests\helpdesk\CreateTicketRequest $request, \App\Model\helpdesk\Utility\CountryCode $code)
@@ -178,8 +191,7 @@ class ApiController extends Controller
/**
* Reply for the ticket.
*
* @param TicketRequest $request
*
* @param TicketRequest $request
* @return json
*/
public function ticketReply()
@@ -187,7 +199,7 @@ class ApiController extends Controller
//dd($this->request->all());
try {
$v = \Validator::make($this->request->all(), [
'ticket_id' => 'required|exists:tickets,id',
'ticket_id' => 'required|exists:tickets,id',
'reply_content' => 'required',
]);
if ($v->fails()) {
@@ -225,11 +237,11 @@ class ApiController extends Controller
{
try {
$v = \Validator::make($this->request->all(), [
'ticket_id' => 'required|exists:tickets,id',
'subject' => 'required',
'sla_plan' => 'required|exists:sla_plan,id',
'help_topic' => 'required|exists:help_topic,id',
'ticket_source' => 'required|exists:ticket_source,id',
'ticket_id' => 'required|exists:tickets,id',
'subject' => 'required',
'sla_plan' => 'required|exists:sla_plan,id',
'help_topic' => 'required|exists:help_topic,id',
'ticket_source' => 'required|exists:ticket_source,id',
'ticket_priority' => 'required|exists:ticket_priority,priority_id',
]);
if ($v->fails()) {
@@ -497,7 +509,7 @@ class ApiController extends Controller
try {
$v = \Validator::make($this->request->all(), [
'ticket_id' => 'required',
'user' => 'required',
'user' => 'required',
]);
if ($v->fails()) {
$error = $v->errors();
@@ -717,7 +729,7 @@ class ApiController extends Controller
}
$url = $this->request->input('url');
if (!str_is('*/', $url)) {
if (! str_is('*/', $url)) {
$url = str_finish($url, '/');
}
@@ -749,8 +761,7 @@ class ApiController extends Controller
/**
* Call curl function for Get Method.
*
* @param type $url
*
* @param type $url
* @return type int|string|json
*/
public function callGetApi($url)
@@ -773,9 +784,8 @@ class ApiController extends Controller
/**
* Call curl function for POST Method.
*
* @param type $url
* @param type $data
*
* @param type $url
* @param type $data
* @return type int|string|json
*/
public function callPostApi($url, $data)
@@ -1013,9 +1023,9 @@ class ApiController extends Controller
{
try {
$v = \Validator::make($this->request->all(), [
'user_id' => 'required|exists:users,id',
'user_id' => 'required|exists:users,id',
'ticket_id' => 'required|exists:tickets,id',
'body' => 'required',
'body' => 'required',
]);
if ($v->fails()) {
$error = $v->errors();
@@ -1244,7 +1254,7 @@ class ApiController extends Controller
return response()->json(compact('error'));
}
$id = $this->request->input('ticket_id');
if (!$this->model->where('id', $id)->first()) {
if (! $this->model->where('id', $id)->first()) {
$error = 'There is no Ticket as ticket id: '.$id;
return response()->json(compact('error'));
@@ -1303,7 +1313,7 @@ class ApiController extends Controller
$result['duedate'] = date_add($result2->created_at, date_interval_create_from_date_string($result2->grace_period))->format('Y:m:d H:i:s');
$result['title'] = utfEncoding(Ticket_Thread::where('ticket_id', $id)->orderBy('id')->first()->title);
$assigned = Tickets::where('id', $id)->select('assigned_to', 'team_id')->first()->toArray();
if (!empty($assigned)) {
if (! empty($assigned)) {
if ($assigned['assigned_to'] != null) {
$result['assignee'] = User::where('id', $assigned['assigned_to'])->first()->name();
} elseif ($assigned['team_id'] != null) {
@@ -1409,7 +1419,7 @@ class ApiController extends Controller
$v = \Validator::make(
\Input::get(),
[
'email' => 'required|email|unique:users',
'email' => 'required|email|unique:users',
'ticket_id' => 'required',
]
);
@@ -1475,7 +1485,7 @@ class ApiController extends Controller
\Input::get(),
[
'ticketid' => 'required',
'email' => 'required',
'email' => 'required',
]
);
if ($v->fails()) {
@@ -1544,11 +1554,11 @@ class ApiController extends Controller
->value('my_ticket');
$depend = collect([['name' => 'unassigned', 'count' => $unassigned], ['name' => 'mytickets', 'count' => $mytickets]]);
$collection = $statuses->merge($depend);
$result = ['departments' => $department, 'sla' => $sla, 'staffs' => $staff, 'teams' => $team,
'priorities' => $priority, 'helptopics' => $helptopic,
'status' => $status,
'sources' => $source,
'tickets_count' => $collection, ];
$result = ['departments' => $department, 'sla' => $sla, 'staffs' => $staff, 'teams' => $team,
'priorities' => $priority, 'helptopics' => $helptopic,
'status' => $status,
'sources' => $source,
'tickets_count' => $collection, ];
return response()->json(compact('result'));
// $result = ['departments' => $department, 'sla' => $sla, 'staffs' => $staff, 'teams' => $team,
@@ -1572,10 +1582,10 @@ class ApiController extends Controller
if ($ticket->dept_id && $ticket->help_topic_id) {
return $this->getSystem($check, $query);
}
if (!$ticket->dept_id && $ticket->help_topic_id) {
if (! $ticket->dept_id && $ticket->help_topic_id) {
return $query->select('tickets.help_topic_id');
}
if ($ticket->dept_id && !$ticket->help_topic_id) {
if ($ticket->dept_id && ! $ticket->help_topic_id) {
return $query->select('tickets.dept_id');
}
}
@@ -1598,15 +1608,14 @@ class ApiController extends Controller
/**
* Register a user with username and password.
*
* @param Request $request
*
* @param Request $request
* @return type json
*/
public function register(Request $request)
{
try {
$v = \Validator::make($request->all(), [
'email' => 'required|email|unique:users',
'email' => 'required|email|unique:users',
'password' => 'required|min:6',
]);
if ($v->fails()) {
@@ -1643,7 +1652,7 @@ class ApiController extends Controller
$v = \Validator::make(
$this->request->all(),
[
'username' => 'required|unique:users,user_name',
'username' => 'required|unique:users,user_name',
'first_name' => 'required',
]
);

View File

@@ -34,7 +34,7 @@ class ApiExceptAuthController extends Controller
}
$url = $this->request->input('url');
if (!str_is('*/', $url)) {
if (! str_is('*/', $url)) {
$url = str_finish($url, '/');
}
@@ -71,8 +71,7 @@ class ApiExceptAuthController extends Controller
/**
* Call curl function for Get Method.
*
* @param type $url
*
* @param type $url
* @return type int|string|json
*/
public function callGetApi($url)
@@ -95,9 +94,8 @@ class ApiExceptAuthController extends Controller
/**
* Call curl function for POST Method.
*
* @param type $url
* @param type $data
*
* @param type $url
* @param type $data
* @return type int|string|json
*/
public function callPostApi($url, $data)

View File

@@ -37,21 +37,21 @@ class InstallerApiController extends Controller
public function config_database(Request $request)
{
$rules = [
'database' => 'required|min:1',
'host' => 'required',
'database' => 'required|min:1',
'host' => 'required',
'databasename' => 'required|min:1',
'dbusername' => 'required|min:1',
'dbusername' => 'required|min:1',
];
if ($request->port) {
$rules['port'] = 'integer|min:0';
}
$validator = \Validator::make(
[
'database' => $request->database,
'host' => $request->host,
'database' => $request->database,
'host' => $request->host,
'databasename' => $request->databasename,
'dbusername' => $request->dbusername,
'port' => $request->port,
'dbusername' => $request->dbusername,
'port' => $request->port,
],
$rules
);
@@ -132,21 +132,21 @@ class InstallerApiController extends Controller
$validator = \Validator::make(
[
'firstname' => $request->firstname,
'lastname' => $request->lastname,
'email' => $request->email,
'username' => $request->username,
'password' => $request->password,
'timezone' => $request->timezone,
'datetime' => $request->datetime,
'lastname' => $request->lastname,
'email' => $request->email,
'username' => $request->username,
'password' => $request->password,
'timezone' => $request->timezone,
'datetime' => $request->datetime,
],
[
'firstname' => 'required|alpha|min:1',
'lastname' => 'required|alpha|min:1',
'email' => 'required|email|min:1',
'username' => 'required|min:4',
'password' => 'required|min:6',
'timezone' => 'required|min:1',
'datetime' => 'required|min:1',
'lastname' => 'required|alpha|min:1',
'email' => 'required|email|min:1',
'username' => 'required|min:4',
'password' => 'required|min:6',
'timezone' => 'required|min:1',
'datetime' => 'required|min:1',
]
);
if ($validator->fails()) {
@@ -202,15 +202,15 @@ class InstallerApiController extends Controller
// Creating user
$user = User::create([
'first_name' => $firstname,
'last_name' => $lastname,
'email' => $email,
'user_name' => $username,
'password' => Hash::make($password),
'active' => 1,
'role' => 'admin',
'first_name' => $firstname,
'last_name' => $lastname,
'email' => $email,
'user_name' => $username,
'password' => Hash::make($password),
'active' => 1,
'role' => 'admin',
'assign_group' => 1,
'primary_dpt' => 1,
'primary_dpt' => 1,
]);
// Setting database installed status

View File

@@ -46,13 +46,12 @@ class TicketController extends Controller
/**
* Create Ticket.
*
* @param type $user_id
* @param type $subject
* @param type $body
* @param type $helptopic
* @param type $sla
* @param type $priority
*
* @param type $user_id
* @param type $subject
* @param type $body
* @param type $helptopic
* @param type $sla
* @param type $priority
* @return type string
*/
public function createTicket($user_id, $subject, $body, $helptopic, $sla, $priority, $source, $headers, $dept, $assignto, $form_data, $attach = '')
@@ -102,7 +101,7 @@ class TicketController extends Controller
$this->storeCollaborators($headers, $id);
$thread = $this->ticketThread($subject, $body, $id, $user_id);
if (!empty($attach)) {
if (! empty($attach)) {
$this->attach($thread, $attach);
}
@@ -115,8 +114,7 @@ class TicketController extends Controller
/**
* store_collaborators.
*
* @param type $headers
*
* @param type $headers
* @return type
*/
public function storeCollaborators($headers, $id)
@@ -166,11 +164,10 @@ class TicketController extends Controller
/**
* Generate Ticket Thread.
*
* @param type $subject
* @param type $body
* @param type $id
* @param type $user_id
*
* @param type $subject
* @param type $body
* @param type $id
* @param type $user_id
* @return type
*/
public function ticketThread($subject, $body, $id, $user_id)
@@ -193,8 +190,7 @@ class TicketController extends Controller
/**
* Generates Ticket Number.
*
* @param type $ticket_number
*
* @param type $ticket_number
* @return type integer
*/
public function ticketNumber($ticket_number)
@@ -234,8 +230,7 @@ class TicketController extends Controller
/**
* Generate a random string for password.
*
* @param type $length
*
* @param type $length
* @return type string
*/
public function generateRandomString($length = 10)
@@ -259,7 +254,6 @@ class TicketController extends Controller
*
* @param type Ticket_Thread $thread
* @param type TicketRequest $request
*
* @return type bool
*/
public function reply($thread, $request, $ta, $attach = '')
@@ -305,7 +299,7 @@ class TicketController extends Controller
}
$thread->save();
if (!empty($attach)) {
if (! empty($attach)) {
$check_attachment = $this->attach($thread->id, $attach);
}
@@ -318,7 +312,7 @@ class TicketController extends Controller
$ticket_number = $tickets->ticket_number;
$company = $this->company();
$username = $ticket_user->user_name;
if (!empty(Auth::user()->agent_sign)) {
if (! empty(Auth::user()->agent_sign)) {
$agentsign = Auth::user()->agent_sign;
} else {
$agentsign = null;
@@ -404,9 +398,8 @@ class TicketController extends Controller
/**
* Ticket edit and save ticket data.
*
* @param type $ticket_id
* @param type $ticket_id
* @param type Ticket_Thread $thread
*
* @return type bool
*/
public function ticketEditPost($ticket_id, $thread, $ticket)
@@ -437,8 +430,7 @@ class TicketController extends Controller
/**
* function to assign ticket.
*
* @param type $id
*
* @param type $id
* @return type bool
*/
public function assign($id)
@@ -448,19 +440,19 @@ class TicketController extends Controller
//dd($UserEmail);
// $UserEmail = 'sujitprasad12@yahoo.in';
$user = User::where('email', '=', $UserEmail)->first();
if (!$user) {
if (! $user) {
return ['error' => 'No agent not found'];
}
$user_id = $user->id;
$ticket = Tickets::where('id', '=', $id)->first();
if (!$ticket) {
if (! $ticket) {
return ['error' => 'No ticket not found'];
}
$ticket_number = $ticket->ticket_number;
$ticket->assigned_to = $user_id;
$ticket->save();
$ticket_thread = Ticket_Thread::where('ticket_id', '=', $id)->first();
if (!$ticket_thread) {
if (! $ticket_thread) {
return ['error' => 'No thread not found'];
}
$ticket_subject = $ticket_thread->title;
@@ -500,9 +492,8 @@ class TicketController extends Controller
/**
* Function to delete ticket.
*
* @param type $id
* @param type $id
* @param type Tickets $ticket
*
* @return type string
*/
public function delete($ids, $ticket)
@@ -555,8 +546,7 @@ class TicketController extends Controller
/**
* check email for dublicate entry.
*
* @param type $email
*
* @param type $email
* @return type bool
*/
public function checkEmail($email)
@@ -597,9 +587,8 @@ class TicketController extends Controller
/**
* Create Attachment.
*
* @param type $thread
* @param type $attach
*
* @param type $thread
* @param type $attach
* @return int
*/
public function attach($thread, $attach)
@@ -634,7 +623,6 @@ class TicketController extends Controller
* useradd.
*
* @param type Image $image
*
* @return type json
*/
public function useradd()

View File

@@ -37,8 +37,7 @@ class TokenAuthController extends Controller
/**
* Authenticating user with username and password and retuen token.
*
* @param Request $request
*
* @param Request $request
* @return type json
*/
public function authenticate(Request $request)
@@ -50,7 +49,7 @@ class TokenAuthController extends Controller
//$credentials = $request->only('email', 'password');
try {
if (!$token = JWTAuth::attempt([$field => $usernameinput, 'password' => $password, 'active'=>1])) {
if (! $token = JWTAuth::attempt([$field => $usernameinput, 'password' => $password, 'active' => 1])) {
return response()->json(['error' => 'invalid_credentials', 'status_code' => 401]);
}
} catch (JWTException $e) {
@@ -75,7 +74,7 @@ class TokenAuthController extends Controller
{
//dd(JWTAuth::parseToken()->authenticate());
try {
if (!$user = JWTAuth::parseToken()->authenticate()) {
if (! $user = JWTAuth::parseToken()->authenticate()) {
return response()->json(['user_not_found', 404]);
}
} catch (Tymon\JWTAuth\Exceptions\TokenExpiredException $e) {
@@ -96,8 +95,7 @@ class TokenAuthController extends Controller
/**
* Register a user with username and password.
*
* @param Request $request
*
* @param Request $request
* @return type json
*/
// public function register(Request $request)

View File

@@ -20,6 +20,7 @@ class Install extends Command
* @var string
*/
protected $description = 'to install faveo';
protected $install;
/**
@@ -85,7 +86,7 @@ class Install extends Command
$result = [];
foreach ($extensions as $key => $extension) {
$result[$key]['extension'] = $extension;
if (!extension_loaded($extension)) {
if (! extension_loaded($extension)) {
$result[$key]['status'] = "Not Loading, Please open '".php_ini_loaded_file()."' and add 'extension = ".$extension;
} else {
$result[$key]['status'] = 'Loading';

View File

@@ -21,6 +21,7 @@ class InstallDB extends Command
* @var string
*/
protected $description = 'installing database';
protected $install;
/**
@@ -44,12 +45,12 @@ class InstallDB extends Command
try {
if ($this->confirm('Do you want to migrate tables now?')) {
$env = base_path().DIRECTORY_SEPARATOR.'.env';
if (!is_file($env)) {
if (! is_file($env)) {
throw new \Exception("Please run 'php artisan install:faveo'");
}
$dummy_confirm = $this->confirm('Would you like to install dummy data in database to test before going live?');
$this->call('key:generate', ['--force' => true]);
if (!$dummy_confirm) {
if (! $dummy_confirm) {
$this->call('install:migrate');
$this->call('install:seed');
} else {
@@ -60,8 +61,8 @@ class InstallDB extends Command
$data = [
[
'user_name' => 'demo_admin',
'email' => '',
'password' => 'demopass',
'email' => '',
'password' => 'demopass',
],
];
$this->table($headers, $data);

View File

@@ -54,10 +54,10 @@ class SecureFaveoAPPKey extends Command
{
$username = $this->ask('Enter admin account username');
$password = $this->secret('Enter admin account password');
if (!$username || !$password) {
if (! $username || ! $password) {
throw new Exception('Username and password are required.', 1);
}
if (!Hash::check($password, User::where('user_name', $username)->value('password'))) {
if (! Hash::check($password, User::where('user_name', $username)->value('password'))) {
throw new Exception('We do not recognize you, make sure the username or password you provided are correct.', 1);
}
@@ -85,15 +85,14 @@ class SecureFaveoAPPKey extends Command
* This method also updates the LDAP passwords after new key generation
* so that the LDAP plugin does not stop working after update
*
* @param string $file
* @param string $datacontent
*
* @param string $file
* @param string $datacontent
* @return voif
*/
private function updateAppKey(string $file, string $datacontent): void
{
$this->fetchAndStoreEmailPassword();
if (!$this->doesEnvVaribaleExists($datacontent, 'APP_KEY')) {
if (! $this->doesEnvVaribaleExists($datacontent, 'APP_KEY')) {
$datacontent = $datacontent."\r\nAPP_KEY=base64:h3KjrHeVxyE+j6c8whTAs2YI+7goylGZ/e2vElgXT6I=";
File::put($file, $datacontent);
}
@@ -112,14 +111,13 @@ class SecureFaveoAPPKey extends Command
/**
* Function checks if given $key exist in $envContent string.
*
* @param string $envContent
* @param string $key
*
* @param string $envContent
* @param string $key
* @return bool true if given key exist otherwise false
*/
private function doesEnvVaribaleExists(string $envContent, string $key): bool
{
return !(strpos($envContent, $key) === false);
return ! (strpos($envContent, $key) === false);
}
/**
@@ -149,11 +147,10 @@ class SecureFaveoAPPKey extends Command
/**
* Extract the encryption key from the given configuration.
*
* @param array $config
* @param array $config
* @return string
*
* @throws \RuntimeException
*
* @return string
*/
private function key()
{

View File

@@ -73,9 +73,8 @@ class SetupTestEnv extends Command
/**
* Sets up DB config for testing.
*
* @param string $dbUsername mysql username
* @param string $dbPassword mysql password
*
* @param string $dbUsername mysql username
* @param string $dbPassword mysql password
* @return null
*/
private function setupConfig($dbUsername, $dbPassword)
@@ -98,7 +97,7 @@ class SetupTestEnv extends Command
{
try {
echo "\nMigrating...\n";
Artisan::call('migrate', ['--force'=>true]);
Artisan::call('migrate', ['--force' => true]);
echo Artisan::output();
@@ -129,7 +128,7 @@ class SetupTestEnv extends Command
if (file_exists($migrationPath)) {
echo "\nMigrating $plugin tables\n";
Artisan::call('migrate', ['--path'=>$migrationRelativePath, '--force'=>true]);
Artisan::call('migrate', ['--path' => $migrationRelativePath, '--force' => true]);
echo Artisan::output();
}
}
@@ -144,7 +143,7 @@ class SetupTestEnv extends Command
{
try {
echo "\nSeeding...\n";
Artisan::call('db:seed', ['--force'=>true]);
Artisan::call('db:seed', ['--force' => true]);
echo Artisan::output();
echo "\nSeeded Successfully!\n";
} catch (\Exception $e) {
@@ -159,15 +158,14 @@ class SetupTestEnv extends Command
*/
private function updateAppUrl()
{
return System::first()->update(['url'=>'http://localhost:8000']);
return System::first()->update(['url' => 'http://localhost:8000']);
}
/**
* Creates an env file if not exists already.
*
* @param string $dbUsername
* @param string $dbPassword
*
* @param string $dbUsername
* @param string $dbPassword
* @return null
*/
private function createEnv(string $dbUsername, string $dbPassword)

View File

@@ -29,8 +29,7 @@ class Kernel extends ConsoleKernel
/**
* Define the application's command schedule.
*
* @param \Illuminate\Console\Scheduling\Schedule $schedule
*
* @param \Illuminate\Console\Scheduling\Schedule $schedule
* @return void
*/
protected function schedule(Schedule $schedule)

View File

@@ -9,9 +9,13 @@ class ClientTicketForm extends Event
use SerializesModels;
public $para1;
public $para2;
public $para3;
public $para4;
public $para5;
public function __construct($para1 = '', $para2 = '', $para3 = '', $para4 = '', $para5 = '')

View File

@@ -9,9 +9,13 @@ class ClientTicketFormPost extends Event
use SerializesModels;
public $para1;
public $para2;
public $para3;
public $para4;
public $para5;
public function __construct($para1 = '', $para2 = '', $para3 = '', $para4 = '', $para5 = '')

View File

@@ -7,11 +7,17 @@ use Illuminate\Queue\SerializesModels;
class FaveoAfterReply extends Event
{
use SerializesModels;
public $para1;
public $para2;
public $para3;
public $para4;
public $para5;
public $para6;
/**

View File

@@ -9,9 +9,13 @@ class FormRegisterEvent extends Event
use SerializesModels;
public $para1;
public $para2;
public $para3;
public $para4;
public $para5;
/**

View File

@@ -7,10 +7,15 @@ use Illuminate\Queue\SerializesModels;
class LoginEvent extends Event
{
use SerializesModels;
public $para1;
public $para2;
public $para3;
public $para4;
public $para5;
/**

View File

@@ -7,10 +7,15 @@ use Illuminate\Queue\SerializesModels;
class PostRegisterEvent extends Event
{
use SerializesModels;
public $para1;
public $para2;
public $para3;
public $para4;
public $para5;
/**

View File

@@ -7,10 +7,15 @@ use Illuminate\Queue\SerializesModels;
class ReadMailEvent extends Event
{
use SerializesModels;
public $para1;
public $para2;
public $para3;
public $para4;
public $para5;
/**

View File

@@ -7,10 +7,15 @@ use Illuminate\Queue\SerializesModels;
class TicketBoxHeader extends Event
{
use SerializesModels;
public $para1;
public $para2;
public $para3;
public $para4;
public $para5;
/**

View File

@@ -7,10 +7,15 @@ use Illuminate\Queue\SerializesModels;
class TicketDetailTable extends Event
{
use SerializesModels;
public $para1;
public $para2;
public $para3;
public $para4;
public $para5;
/**

View File

@@ -7,10 +7,15 @@ use Illuminate\Queue\SerializesModels;
class TimeLineFormEvent extends Event
{
use SerializesModels;
public $para1;
public $para2;
public $para3;
public $para4;
public $para5;
/**

View File

@@ -9,9 +9,13 @@ class Timeline extends Event
use SerializesModels;
public $para1;
public $para2;
public $para3;
public $para4;
public $para5;
/**

View File

@@ -41,8 +41,7 @@ class Handler extends ExceptionHandler
*
* This is a great spot to send exceptions to Sentry, Bugsnag, etc.
*
* @param \Exception $e
*
* @param \Exception $e
* @return void
*/
public function report(Exception $e)
@@ -68,9 +67,8 @@ class Handler extends ExceptionHandler
/**
* Convert a validation exception into a JSON response.
*
* @param \Illuminate\Http\Request $request
* @param \Illuminate\Validation\ValidationException $exception
*
* @param \Illuminate\Http\Request $request
* @param \Illuminate\Validation\ValidationException $exception
* @return \Illuminate\Http\JsonResponse
*/
protected function invalidJson($request, ValidationException $exception)
@@ -81,9 +79,8 @@ class Handler extends ExceptionHandler
/**
* Render an exception into an HTTP response.
*
* @param type $request
* @param Exception $e
*
* @param type $request
* @param Exception $e
* @return type mixed
*/
public function render($request, Exception $e)
@@ -111,9 +108,8 @@ class Handler extends ExceptionHandler
/**
* Function to render 500 error page.
*
* @param type $request
* @param type $e
*
* @param type $request
* @param type $e
* @return type mixed
*/
public function render500($request, $e)
@@ -141,9 +137,8 @@ class Handler extends ExceptionHandler
/**
* Function to render 404 error page.
*
* @param type $request
* @param type $e
*
* @param type $request
* @param type $e
* @return type mixed
*/
public function render404($request, $e)
@@ -166,9 +161,8 @@ class Handler extends ExceptionHandler
/**
* Function to render database connection failed.
*
* @param type $request
* @param type $e
*
* @param type $request
* @param type $e
* @return type mixed
*/
public function renderDB($request, $e)
@@ -187,9 +181,8 @@ class Handler extends ExceptionHandler
/**
* Common finction to render both types of codes.
*
* @param type $request
* @param type $e
*
* @param type $request
* @param type $e
* @return type mixed
*/
public function common($request, $e)

View File

@@ -16,31 +16,33 @@ class LaravelLogViewer
* @var string file
*/
private static $file;
private static $levels_classes = [
'debug' => 'info',
'info' => 'info',
'notice' => 'info',
'warning' => 'warning',
'error' => 'danger',
'critical' => 'danger',
'alert' => 'danger',
'debug' => 'info',
'info' => 'info',
'notice' => 'info',
'warning' => 'warning',
'error' => 'danger',
'critical' => 'danger',
'alert' => 'danger',
'emergency' => 'danger',
];
private static $levels_imgs = [
'debug' => 'info',
'info' => 'info',
'notice' => 'info',
'warning' => 'warning',
'error' => 'warning',
'critical' => 'warning',
'alert' => 'warning',
'debug' => 'info',
'info' => 'info',
'notice' => 'info',
'warning' => 'warning',
'error' => 'warning',
'critical' => 'warning',
'alert' => 'warning',
'emergency' => 'warning',
];
const MAX_FILE_SIZE = 52428800; // Why? Uh... Sorry
/**
* @param string $file
* @param string $file
*/
public static function setFile($file)
{
@@ -88,9 +90,9 @@ class LaravelLogViewer
$pattern = '/\[\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}\].*/';
if (!self::$file) {
if (! self::$file) {
$log_file = self::getFiles();
if (!count($log_file)) {
if (! count($log_file)) {
return [];
}
self::$file = $log_file[0];
@@ -104,7 +106,7 @@ class LaravelLogViewer
preg_match_all($pattern, $file, $headings);
if (!is_array($headings)) {
if (! is_array($headings)) {
return $log;
}
@@ -120,7 +122,7 @@ class LaravelLogViewer
if (strpos(strtolower($h[$i]), '.'.$level_value)) {
preg_match('/^\[(\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2})\].*?(\w+)\.'.$level_key.': (.*?)( in .*?:[0-9]+)?$/', $h[$i], $current);
if (!isset($current[3])) {
if (! isset($current[3])) {
continue;
}
@@ -140,14 +142,14 @@ class LaravelLogViewer
}
//dd($current);
$log[] = [
'context' => $context,
'level' => $level_value,
'context' => $context,
'level' => $level_value,
'level_class' => self::$levels_classes[$level_value],
'level_img' => self::$levels_imgs[$level_value],
'date' => self::date($current[1]),
'text' => $message,
'in_file' => isset($current[4]) ? $current[4] : null,
'stack' => preg_replace("/^\n*/", '', $log_data[$i]),
'level_img' => self::$levels_imgs[$level_value],
'date' => self::date($current[1]),
'text' => $message,
'in_file' => isset($current[4]) ? $current[4] : null,
'stack' => preg_replace("/^\n*/", '', $log_data[$i]),
];
}
}
@@ -158,8 +160,7 @@ class LaravelLogViewer
}
/**
* @param bool $basename
*
* @param bool $basename
* @return array
*/
public static function getFiles($basename = false)

View File

@@ -30,8 +30,8 @@ class LogViewerController extends Controller
$logs = LaravelLogViewer::all();
return View::make('log::log', [
'logs' => $logs,
'files' => LaravelLogViewer::getFiles(true),
'logs' => $logs,
'files' => LaravelLogViewer::getFiles(true),
'current_file' => LaravelLogViewer::getFileName(),
]);
}

View File

@@ -1,5 +1,5 @@
<?php
return [
'logs'=> 'Logs',
'logs' => 'Logs',
];

View File

@@ -88,9 +88,9 @@ class SettingsController extends Controller
public function save($key, $value)
{
CommonSettings::create([
'option_name' => 'storage',
'option_name' => 'storage',
'optional_field' => $key,
'option_value' => $value,
'option_value' => $value,
]);
}
@@ -124,10 +124,10 @@ class SettingsController extends Controller
public function activate()
{
if (!\Schema::hasColumn('ticket_attachment', 'driver')) {
if (! \Schema::hasColumn('ticket_attachment', 'driver')) {
$path = 'app'.DIRECTORY_SEPARATOR.'FaveoStorage'.DIRECTORY_SEPARATOR.'database'.DIRECTORY_SEPARATOR.'migrations';
Artisan::call('migrate', [
'--path' => $path,
'--path' => $path,
'--force' => true,
]);
}

View File

@@ -12,17 +12,29 @@ use Storage;
class StorageController extends Controller
{
protected $default;
protected $driver;
protected $root;
protected $s3_key;
protected $s3_region;
protected $s3_secret;
protected $s3_bucket;
protected $rackspace_key;
protected $rackspace_region;
protected $rackspace_username;
protected $rackspace_container;
protected $rackspace_endpoint;
protected $rackspace_url_type;
public function __construct()
@@ -148,8 +160,8 @@ class StorageController extends Controller
{
return [
'default' => $this->default,
'cloud' => 's3',
'disks' => $this->disks(),
'cloud' => 's3',
'disks' => $this->disks(),
];
}
@@ -158,23 +170,23 @@ class StorageController extends Controller
return [
'local' => [
'driver' => 'local',
'root' => $this->root.'/attachments',
'root' => $this->root.'/attachments',
],
's3' => [
'driver' => 's3',
'key' => $this->s3_key,
'key' => $this->s3_key,
'secret' => $this->s3_secret,
'region' => $this->s3_region,
'bucket' => $this->s3_bucket,
],
'rackspace' => [
'driver' => 'rackspace',
'username' => $this->rackspace_username,
'key' => $this->rackspace_key,
'driver' => 'rackspace',
'username' => $this->rackspace_username,
'key' => $this->rackspace_key,
'container' => $this->rackspace_container,
'endpoint' => $this->rackspace_endpoint,
'region' => $this->rackspace_region,
'url_type' => $this->rackspace_url_type,
'endpoint' => $this->rackspace_endpoint,
'region' => $this->rackspace_region,
'url_type' => $this->rackspace_url_type,
],
];
}

View File

@@ -2,15 +2,15 @@
return [
'settings' => 'Settings',
'storage' => 'Storage',
'default' => 'Default',
'root' => 'Root',
'region' => 'Region',
'key' => 'Key',
'secret' => 'Secret',
'bucket' => 'Bucket',
'storage' => 'Storage',
'default' => 'Default',
'root' => 'Root',
'region' => 'Region',
'key' => 'Key',
'secret' => 'Secret',
'bucket' => 'Bucket',
'username' => 'Username',
'container'=> 'Container',
'container' => 'Container',
'endpoint' => 'End Point',
'url_type' => 'Url Type',
];

View File

@@ -5,8 +5,8 @@
echo $controller->settingsIcon();
});
Route::group(['middleware'=>['web']], function () {
Route::get('storage', ['as'=>'storage', 'uses'=>'App\FaveoStorage\Controllers\SettingsController@settings']);
Route::post('storage', ['as'=>'post.storage', 'uses'=>'App\FaveoStorage\Controllers\SettingsController@postSettings']);
Route::get('attachment', ['as'=>'attach', 'uses'=>'App\FaveoStorage\Controllers\SettingsController@attachment']);
Route::group(['middleware' => ['web']], function () {
Route::get('storage', ['as' => 'storage', 'uses' => 'App\FaveoStorage\Controllers\SettingsController@settings']);
Route::post('storage', ['as' => 'post.storage', 'uses' => 'App\FaveoStorage\Controllers\SettingsController@postSettings']);
Route::get('attachment', ['as' => 'attach', 'uses' => 'App\FaveoStorage\Controllers\SettingsController@attachment']);
});

View File

@@ -24,7 +24,6 @@ class Finder
*
* @param $id type int
* @param $custom type array/null
*
* @return type string
*/
public static function department($id, $custom = null)
@@ -44,7 +43,6 @@ class Finder
*
* @param $id type int
* @param $custom type array/null
*
* @return type string
*/
public static function group($id, $custom = null)
@@ -64,7 +62,6 @@ class Finder
*
* @param $id type int
* @param $custom type array/null
*
* @return type string
*/
public static function statusType($id, $custom = null)
@@ -84,7 +81,6 @@ class Finder
*
* @param $id type int
* @param $custom type array/null
*
* @return type string
*/
public static function status($id, $custom = null)
@@ -110,7 +106,6 @@ class Finder
* If the value is 1+2+4 = 7 the response is client, agent, admin.
*
* @param $id type int
*
* @return type string
*/
public static function rolesGroup($id)
@@ -141,8 +136,7 @@ class Finder
* ANY TYPE STATUS
* This function is used to return the set of status which are of any type passed in the param.
*
* @param type $id
*
* @param type $id
* @return type array
*/
public static function anyTypeStatus($id)

View File

@@ -67,12 +67,11 @@ class AgentController extends Controller
/**
* creating a new agent.
*
* @param Assign_team_agent $team_assign_agent
* @param Timezones $timezone
* @param Groups $group
* @param Department $department
* @param Teams $team_all
*
* @param Assign_team_agent $team_assign_agent
* @param Timezones $timezone
* @param Groups $group
* @param Department $department
* @param Teams $team_all
* @return type view
*/
public function create(Timezones $timezone, Groups $group, Department $department, Teams $team_all, CountryCode $code)
@@ -103,10 +102,9 @@ class AgentController extends Controller
/**
* store a new agent.
*
* @param User $user
* @param AgentRequest $request
* @param Assign_team_agent $team_assign_agent
*
* @param User $user
* @param AgentRequest $request
* @param Assign_team_agent $team_assign_agent
* @return type Response
*/
public function store(User $user, AgentRequest $request)
@@ -115,7 +113,7 @@ class AgentController extends Controller
return redirect()->back()->with(['fails2' => Lang::get('lang.country-code-required-error'), 'country_code' => 1])->withInput();
} else {
$code = CountryCode::select('phonecode')->where('phonecode', '=', $request->get('country_code'))->get();
if (!count($code)) {
if (! count($code)) {
return redirect()->back()->with(['fails2' => Lang::get('lang.incorrect-country-code-error'), 'country_code' => 1])->withInput();
}
}
@@ -177,7 +175,6 @@ class AgentController extends Controller
* @param type Groups $group
* @param type Department $department
* @param type Teams $team
*
* @return type Response
*/
public function edit($id, User $user, Assign_team_agent $team_assign_agent, Timezones $timezone, Groups $group, Department $department, Teams $team, CountryCode $code)
@@ -208,7 +205,6 @@ class AgentController extends Controller
* @param type User $user
* @param type AgentUpdate $request
* @param type Assign_team_agent $team_assign_agent
*
* @return type Response
*/
public function update($id, User $user, AgentUpdate $request, Assign_team_agent $team_assign_agent)
@@ -217,7 +213,7 @@ class AgentController extends Controller
return redirect()->back()->with(['fails2' => Lang::get('lang.country-code-required-error'), 'country_code' => 1])->withInput();
} else {
$code = CountryCode::select('phonecode')->where('phonecode', '=', $request->get('country_code'))->get();
if (!count($code)) {
if (! count($code)) {
return redirect()->back()->with(['fails2' => Lang::get('lang.incorrect-country-code-error'), 'country_code' => 1])->withInput();
}
}
@@ -256,13 +252,12 @@ class AgentController extends Controller
/**
* Remove the specified agent from storage.
*
* @param type $id
* @param User $user
* @param Assign_team_agent $team_assign_agent
* @param type $id
* @param User $user
* @param Assign_team_agent $team_assign_agent
* @return type Response
*
* @throws Exception
*
* @return type Response
*/
public function destroy($id, User $user, Assign_team_agent $team_assign_agent)
{
@@ -288,8 +283,7 @@ class AgentController extends Controller
/**
* Generate a random string for password.
*
* @param type $length
*
* @param type $length
* @return string
*/
public function generateRandomString($length = 10)

View File

@@ -71,9 +71,8 @@ class BanlistController extends Controller
/**
* Store a new banned user credentials.
*
* @param BanRequest $request
* @param User $user
*
* @param BanRequest $request
* @param User $user
* @return type Response
*/
public function store(BanRequest $request, User $user)
@@ -106,9 +105,8 @@ class BanlistController extends Controller
/**
* Editing the details of the banned users.
*
* @param type $id
* @param User $ban
*
* @param type $id
* @param User $ban
* @return type Response
*/
public function edit($id, User $ban)
@@ -125,10 +123,9 @@ class BanlistController extends Controller
/**
* Update the banned users.
*
* @param type $id
* @param User $ban
* @param BanlistRequest $request
*
* @param type $id
* @param User $ban
* @param BanlistRequest $request
* @return type Response
*/
public function update($id, User $ban, BanlistRequest $request)
@@ -150,9 +147,8 @@ class BanlistController extends Controller
/**
* delete the banned users.
*
* @param type $id
* @param \App\User $ban
*
* @param type $id
* @param \App\User $ban
* @return type view
*/
public function delete($id, User $ban)

View File

@@ -25,8 +25,7 @@ class CloseWrokflowController extends Controller
/**
* get the workflow settings page.
*
* @param \App\Model\helpdesk\Workflow\WorkflowClose $securitys
*
* @param \App\Model\helpdesk\Workflow\WorkflowClose $securitys
* @return type view
*/
public function index(WorkflowClose $securitys)
@@ -43,9 +42,8 @@ class CloseWrokflowController extends Controller
/**
* updating the workflow settings for closing ticket.
*
* @param type $id
* @param \App\Http\Requests\helpdesk\WorkflowCloseRequest $request
*
* @param type $id
* @param \App\Http\Requests\helpdesk\WorkflowCloseRequest $request
* @return type redirect
*/
public function update($id, WorkflowCloseRequest $request)

View File

@@ -45,7 +45,6 @@ class DepartmentController extends Controller
* Get index page.
*
* @param type Department $department
*
* @return type Response
*/
public function index(Department $department)
@@ -69,7 +68,6 @@ class DepartmentController extends Controller
* @param type Template $template
* @param type Emails $email
* @param type Groups $group
*
* @return type Response
*/
public function create(User $user, Group_assign_department $group_assign_department, Department $department, Sla_plan $sla, Template $template, Emails $email, Groups $group)
@@ -96,7 +94,6 @@ class DepartmentController extends Controller
*
* @param type Department $department
* @param type DepartmentRequest $request
*
* @return type Response
*/
public function store(Department $department, DepartmentRequest $request)
@@ -145,7 +142,6 @@ class DepartmentController extends Controller
* @param type Sla_plan $sla
* @param type Emails $email
* @param type Groups $group
*
* @return type Response
*/
public function edit($id, User $user, Group_assign_department $group_assign_department, Template $template, Teams $team, Department $department, Sla_plan $sla, Emails $email, Groups $group)
@@ -179,7 +175,6 @@ class DepartmentController extends Controller
* @param type Group_assign_department $group_assign_department
* @param type Department $department
* @param type DepartmentUpdate $request
*
* @return type Response
*/
public function update($id, Group_assign_department $group_assign_department, Department $department, DepartmentUpdate $request)
@@ -228,7 +223,6 @@ class DepartmentController extends Controller
* @param type int $id
* @param type Department $department
* @param type Group_assign_department $group_assign_department
*
* @return type Response
*/
public function destroy($id, Department $department, Group_assign_department $group_assign_department, System $system, Tickets $tickets)

View File

@@ -44,7 +44,6 @@ class EmailsController extends Controller
* Display a listing of the Emails.
*
* @param type Emails $emails
*
* @return type view
*/
public function index(Emails $email)
@@ -66,7 +65,6 @@ class EmailsController extends Controller
* @param type Help_topic $help
* @param type Priority $priority
* @param type MailboxProtocol $mailbox_protocol
*
* @return type Response
*/
public function create(Department $department, Help_topic $help, Ticket_Priority $ticket_priority, MailboxProtocol $mailbox_protocol)
@@ -95,8 +93,7 @@ class EmailsController extends Controller
/**
* Check for email input validation.
*
* @param EmailsRequest $request
*
* @param EmailsRequest $request
* @return int
*/
public function validatingEmailSettings(MailRequest $request, $id = '')
@@ -161,7 +158,6 @@ class EmailsController extends Controller
*
* @param type Emails $email
* @param type EmailsRequest $request
*
* @return type Redirect
*/
public function store($request, $service_request = [], $id = '')
@@ -206,7 +202,7 @@ class EmailsController extends Controller
$email->auto_response = 0;
}
$email->fetching_encryption = $request->input('fetching_encryption');
if (!$request->input('imap_validate')) {
if (! $request->input('imap_validate')) {
$email->mailbox_protocol = 'novalidate-cert';
}
$email->department = $this->departmentValue($request->input('department'));
@@ -289,13 +285,13 @@ class EmailsController extends Controller
public function setMailConfig($driver, $address, $name, $username, $password, $enc, $host, $port)
{
$configs = [
'username' => $username,
'from' => ['address' => $address, 'name' => $name],
'password' => $password,
'username' => $username,
'from' => ['address' => $address, 'name' => $name],
'password' => $password,
'encryption' => $enc,
'host' => $host,
'port' => $port,
'driver' => $driver,
'host' => $host,
'port' => $port,
'driver' => $driver,
];
foreach ($configs as $key => $config) {
if (is_array($config)) {
@@ -329,7 +325,6 @@ class EmailsController extends Controller
* @param type Emails $email
* @param type Priority $priority
* @param type MailboxProtocol $mailbox_protocol
*
* @return type Response
*/
public function edit($id, Department $department, Help_topic $help, Emails $email, Ticket_Priority $ticket_priority, MailboxProtocol $mailbox_protocol)
@@ -364,8 +359,7 @@ class EmailsController extends Controller
/**
* Check for email input validation.
*
* @param EmailsRequest $request
*
* @param EmailsRequest $request
* @return int
*/
public function validatingEmailSettingsUpdate($id, MailRequest $request)
@@ -387,10 +381,9 @@ class EmailsController extends Controller
/**
* Update the specified resource in storage.
*
* @param type $id
* @param type $id
* @param type Emails $email
* @param type EmailsEditRequest $request
*
* @return type Response
*/
public function update($id, $request)
@@ -418,7 +411,6 @@ class EmailsController extends Controller
*
* @param type int $id
* @param type Emails $email
*
* @return type Redirect
*/
public function destroy($id, Emails $email)
@@ -448,8 +440,7 @@ class EmailsController extends Controller
/**
* Create imap connection.
*
* @param type $request
*
* @param type $request
* @return type int
*/
public function getImapStream($request)
@@ -469,7 +460,7 @@ class EmailsController extends Controller
if ($encryption != '') {
$server->setFlag($encryption);
}
if (!$validate) {
if (! $validate) {
$server->setFlag('novalidate-cert');
} else {
$server->setFlag('validate-cert');
@@ -484,8 +475,7 @@ class EmailsController extends Controller
/**
* Check connection.
*
* @param type $imap_stream
*
* @param type $imap_stream
* @return type int
*/
public function checkImapStream($imap_stream)
@@ -503,8 +493,7 @@ class EmailsController extends Controller
/**
* Get smtp connection.
*
* @param type $request
*
* @param type $request
* @return int
*/
public function getSmtp($request)
@@ -520,12 +509,12 @@ class EmailsController extends Controller
$mail->Password = $request->input('password'); // SMTP password
$mail->SMTPSecure = $request->input('sending_encryption'); // Enable TLS encryption, `ssl` also accepted
$mail->Port = $request->input('sending_port'); // TCP port to connect to
if (!$request->input('smtp_validate')) {
if (! $request->input('smtp_validate')) {
$mail->SMTPAuth = true; // Enable SMTP authentication
$mail->SMTPOptions = [
'ssl' => [
'verify_peer' => false,
'verify_peer_name' => false,
'verify_peer' => false,
'verify_peer_name' => false,
'allow_self_signed' => true,
],
];
@@ -553,8 +542,7 @@ class EmailsController extends Controller
/**
* Checking if department value is null.
*
* @param type $dept
*
* @param type $dept
* @return type string or null
*/
public function departmentValue($dept)
@@ -571,8 +559,7 @@ class EmailsController extends Controller
/**
* Checking if priority value is null.
*
* @param type $priority
*
* @param type $priority
* @return type string or null
*/
public function priorityValue($priority)
@@ -589,8 +576,7 @@ class EmailsController extends Controller
/**
* Checking if helptopic value is null.
*
* @param type $help_topic
*
* @param type $help_topic
* @return type string or null
*/
public function helpTopicValue($help_topic)
@@ -636,9 +622,9 @@ class EmailsController extends Controller
}
foreach ($request as $key => $value) {
$mail_service->create([
'drive' => $driver,
'key' => $key,
'value' => $value,
'drive' => $driver,
'key' => $key,
'value' => $value,
'email_id' => $emailid,
]);
}

View File

@@ -33,7 +33,6 @@ class ErrorAndDebuggingController extends Controller
* function to show error and debugging setting page.
*
* @param void
*
* @return response
*/
public function showSettings()
@@ -48,7 +47,6 @@ class ErrorAndDebuggingController extends Controller
* funtion to update error and debugging settings.
*
* @param void
*
* @return
*/
public function postSettings()
@@ -99,7 +97,6 @@ class ErrorAndDebuggingController extends Controller
* function to show error log table page.
*
* @param void
*
* @return response view
*/
public function showErrorLogs()

View File

@@ -26,6 +26,7 @@ use Redirect;
class FormController extends Controller
{
private $fields;
private $forms;
public function __construct(Fields $fields, Forms $forms)
@@ -62,7 +63,6 @@ class FormController extends Controller
* list of forms.
*
* @param type Forms $forms
*
* @return Response
*/
public function index(Forms $forms)
@@ -91,8 +91,7 @@ class FormController extends Controller
/**
* Show a new form.
*
* @param int $id
*
* @param int $id
* @return Response
*/
public function show($id)
@@ -122,9 +121,9 @@ class FormController extends Controller
{
$this->validate($request, [
'formname' => 'required|unique:custom_forms,formname',
'label.*' => 'required',
'name.*' => 'required',
'type.*' => 'required',
'label.*' => 'required',
'name.*' => 'required',
'type.*' => 'required',
]);
try {
@@ -136,13 +135,13 @@ class FormController extends Controller
$count = count(Input::get('name'));
$fields = [];
for ($i = 0; $i <= $count; $i++) {
if (!empty(Input::get('name')[$i])) {
if (! empty(Input::get('name')[$i])) {
$name = str_slug(Input::get('name')[$i], '_');
$field = Fields::create([
'forms_id' => $forms->id,
'label' => Input::get('label')[$i],
'name' => $name,
'type' => Input::get('type')[$i],
'label' => Input::get('label')[$i],
'name' => $name,
'type' => Input::get('type')[$i],
'required' => $require[$i],
]);
$field_id = $field->id;
@@ -161,11 +160,10 @@ class FormController extends Controller
/**
* Delete Form.
*
* @param type $id
* @param \App\Model\helpdesk\Form\Forms $forms
* @param type $field
* @param type $help_topic
*
* @param type $id
* @param \App\Model\helpdesk\Form\Forms $forms
* @param type $field
* @param type $help_topic
* @return type redirect
*/
public function delete($id, Forms $forms, Fields $field, Help_topic $help_topic)
@@ -227,18 +225,18 @@ class FormController extends Controller
{
$this->validate($request, [
'formname' => 'required|unique:custom_forms,formname,'.$id,
'label.*' => 'required',
'name.*' => 'required',
'type.*' => 'required',
'label.*' => 'required',
'name.*' => 'required',
'type.*' => 'required',
]);
try {
if (!$request->input('formname')) {
if (! $request->input('formname')) {
throw new Exception(Lang::get('lang.please_fill_form_name'));
}
$form = new Forms();
$forms = $form->find($id);
if (!$forms) {
if (! $forms) {
throw new Exception('Sorry we can not find your request');
}
$forms->formname = Input::get('formname');
@@ -256,9 +254,9 @@ class FormController extends Controller
$name = str_slug(Input::get('name')[$i], '_');
$field = $field->create([
'forms_id' => $forms->id,
'label' => Input::get('label')[$i],
'name' => $name,
'type' => Input::get('type')[$i],
'label' => Input::get('label')[$i],
'name' => $name,
'type' => Input::get('type')[$i],
'required' => Input::get('required')[$i],
]);
$field_id = $field->id;
@@ -383,9 +381,9 @@ class FormController extends Controller
if (count($values_array) > 0) {
foreach ($values_array as $value) {
$field_values->create([
'field_id' => $fieldid,
'child_id' => $childid,
'field_key' => $key,
'field_id' => $fieldid,
'child_id' => $childid,
'field_key' => $key,
'field_value' => str_slug($value, '_'),
]);
}

View File

@@ -41,7 +41,6 @@ class GroupController extends Controller
* @param type Groups $group
* @param type Department $department
* @param type Group_assign_department $group_assign_department
*
* @return type Response
*/
public function index(Groups $group, Department $department, Group_assign_department $group_assign_department)
@@ -75,7 +74,6 @@ class GroupController extends Controller
*
* @param type Groups $group
* @param type GroupRequest $request
*
* @return type Response
*/
public function store(Groups $group, GroupRequest $request)
@@ -96,7 +94,6 @@ class GroupController extends Controller
*
* @param type int $id
* @param type Groups $group
*
* @return type Response
*/
public function edit($id, Groups $group)
@@ -116,7 +113,6 @@ class GroupController extends Controller
* @param type int $id
* @param type Groups $group
* @param type Request $request
*
* @return type Response
*/
public function update($id, Groups $group, GroupUpdateRequest $request)
@@ -185,7 +181,6 @@ class GroupController extends Controller
* @param type int $id
* @param type Groups $group
* @param type Group_assign_department $group_assign_department
*
* @return type Response
*/
public function destroy($id, Groups $group, Group_assign_department $group_assign_department)

View File

@@ -43,7 +43,6 @@ class HelptopicController extends Controller
* Display a listing of the helptopic.
*
* @param type Help_topic $topic
*
* @return type Response
*/
public function index(Help_topic $topic)
@@ -66,7 +65,6 @@ class HelptopicController extends Controller
* @param type Form_name $form
* @param type Agents $agent
* @param type Sla_plan $sla
*
* @return type Response
*/
/*
@@ -100,7 +98,6 @@ class HelptopicController extends Controller
*
* @param type Help_topic $topic
* @param type HelptopicRequest $request
*
* @return type Response
*/
public function store(Help_topic $topic, HelptopicRequest $request)
@@ -130,14 +127,13 @@ class HelptopicController extends Controller
/**
* Show the form for editing the specified helptopic.
*
* @param type $id
* @param type $id
* @param type Priority $priority
* @param type Department $department
* @param type Help_topic $topic
* @param type Form_name $form
* @param type Agents $agent
* @param type Sla_plan $sla
*
* @return type Response
*/
public function edit($id, Ticket_Priority $priority, Department $department, Help_topic $topic, Forms $form, Sla_plan $sla)
@@ -162,10 +158,9 @@ class HelptopicController extends Controller
/**
* Update the specified helptopic in storage.
*
* @param type $id
* @param type $id
* @param type Help_topic $topic
* @param type HelptopicUpdate $request
*
* @return type Response
*/
public function update($id, Help_topic $topic, HelptopicUpdate $request)
@@ -205,7 +200,6 @@ class HelptopicController extends Controller
*
* @param type int $id
* @param type Help_topic $topic
*
* @return type Response
*/
public function destroy($id, Help_topic $topic, Ticket $ticket_setting)

View File

@@ -41,13 +41,12 @@ class LanguageController extends Controller
* Switch language at runtime.
*
* @param type "" $lang
*
* @return type response
*/
public function switchLanguage($lang)
{
$changed = UnAuth::changeLanguage($lang);
if (!$changed) {
if (! $changed) {
return \Redirect::back()->with('fails', Lang::get('lang.language-error'));
} else {
return \Redirect::back();
@@ -135,16 +134,16 @@ class LanguageController extends Controller
try {
// getting all of the post data
$file = [
'File' => Input::file('File'),
'File' => Input::file('File'),
'language-name' => Input::input('language-name'),
'iso-code' => Input::input('iso-code'),
'iso-code' => Input::input('iso-code'),
];
// setting up rules
$rules = [
'File' => 'required|mimes:zip|max:30000',
'File' => 'required|mimes:zip|max:30000',
'language-name' => 'required',
'iso-code' => 'required|max:2',
'iso-code' => 'required|max:2',
]; // and for max size
// doing the validation, passing post data, rules and the messages
$validator = Validator::make($file, $rules);
@@ -163,7 +162,7 @@ class LanguageController extends Controller
Session::flash('link', 'change-language/'.strtolower(Input::get('iso-code')));
return Redirect::back()->withInput();
} elseif (!array_key_exists(strtolower(Input::get('iso-code')), Config::get('languages'))) {//Checking Valid ISO code form Languages.php
} elseif (! array_key_exists(strtolower(Input::get('iso-code')), Config::get('languages'))) {//Checking Valid ISO code form Languages.php
//sending back with error message
Session::flash('fails', Lang::get('lang.iso-code-error'));
@@ -182,7 +181,7 @@ class LanguageController extends Controller
//check if Zip extract foldercontains any subfolder
$directories = File::directories($extractpath);
//$directories = glob($extractpath. '/*' , GLOB_ONLYDIR);
if (!empty($directories)) { //if extract folder contains subfolder
if (! empty($directories)) { //if extract folder contains subfolder
$success = File::deleteDirectory($extractpath); //remove extracted folder and it's subfolder from lang
//$success2 = File::delete($destinationPath.'/'.$name);
if ($success) {
@@ -229,8 +228,7 @@ class LanguageController extends Controller
/**
* This function is used to delete languages.
*
* @param type $lang
*
* @param type $lang
* @return type response
*/
public function deleteLanguage($lang)

View File

@@ -126,8 +126,7 @@ class PriorityController extends Controller
}
/**
* @param type $priority_id
*
* @param type $priority_id
* @return type
*/
public function priorityEdit($priority_id)
@@ -138,8 +137,7 @@ class PriorityController extends Controller
}
/**
* @param PriorityRequest $request
*
* @param PriorityRequest $request
* @return type
*/
public function priorityEdit1(PriorityRequest $request)
@@ -163,8 +161,7 @@ class PriorityController extends Controller
}
/**
* @param type $priority_id
*
* @param type $priority_id
* @return type
*/
public function destroy($priority_id)

View File

@@ -76,7 +76,6 @@ class ProfileController extends Controller
*
* @param type int $id
* @param type ProfileRequest $request
*
* @return type Response
*/
public function postProfile($id, ProfileRequest $request)
@@ -119,7 +118,6 @@ class ProfileController extends Controller
* @param type int $id
* @param type User $user
* @param type ProfilePassword $request
*
* @return type Response
*/
public function postProfilePassword($id, User $user, ProfilePassword $request)

View File

@@ -32,7 +32,6 @@ class SecurityController extends Controller
* list of securitys.
*
* @param type Security $securitys
*
* @return Response
*/
public function index(Security $securitys)
@@ -59,8 +58,7 @@ class SecurityController extends Controller
/**
* Show security.
*
* @param int $id
*
* @param int $id
* @return Response
*/
// public function show($id)
@@ -94,11 +92,10 @@ class SecurityController extends Controller
/**
* Delete security details.
*
* @param type $id
* @param \App\Model\helpdesk\Settings\Security $securitys
* @param type $field
* @param \App\Http\Controllers\Admin\helpdesk\Help_topic $help_topic
*
* @param type $id
* @param \App\Model\helpdesk\Settings\Security $securitys
* @param type $field
* @param \App\Http\Controllers\Admin\helpdesk\Help_topic $help_topic
* @return type redirect
*/
public function delete($id, Security $securitys, Fields $field, Help_topic $help_topic)

View File

@@ -61,11 +61,10 @@ class SettingsController extends Controller
}
/**
* @param int $id
* @param int $id
* @param $compant instance of company table
*
* get the form for company setting page
*
* @return Response
*/
public function getcompany(Company $company)
@@ -86,7 +85,6 @@ class SettingsController extends Controller
* @param type int $id
* @param type Company $company
* @param type CompanyRequest $request
*
* @return Response
*/
public function postcompany($id, Company $company, CompanyRequest $request)
@@ -122,7 +120,7 @@ class SettingsController extends Controller
public function deleteLogo()
{
$path = $_GET['data1']; //get file path of logo image
if (!unlink($path)) {
if (! unlink($path)) {
return 'false';
} else {
$companys = Company::where('id', '=', 1)->first();
@@ -144,7 +142,6 @@ class SettingsController extends Controller
* @param type Date_format $date
* @param type Date_time_format $date_time
* @param type Time_format $time
*
* @return type Response
*/
public function getsystem(System $system, Department $department, Timezones $timezone, Date_format $date, Date_time_format $date_time, Time_format $time, CommonSettings $common_settings)
@@ -179,7 +176,6 @@ class SettingsController extends Controller
* @param type int $id
* @param type System $system
* @param type SystemRequest $request
*
* @return type Response
*/
public function postsystem($id, System $system, SystemRequest $request)
@@ -210,7 +206,7 @@ class SettingsController extends Controller
if ($request->has('itil')) {
$itil = $request->input('itil');
$sett = CommonSettings::firstOrCreate(['option_name'=>'itil']);
$sett = CommonSettings::firstOrCreate(['option_name' => 'itil']);
$sett->status = $itil;
$sett->save();
}
@@ -229,7 +225,6 @@ class SettingsController extends Controller
* @param type Sla_plan $sla
* @param type Help_topic $topic
* @param type Priority $priority
*
* @return type Response
*/
public function getticket(Ticket $ticket, Sla_plan $sla, Help_topic $topic, Ticket_Priority $priority)
@@ -254,7 +249,6 @@ class SettingsController extends Controller
* @param type int $id
* @param type Ticket $ticket
* @param type Request $request
*
* @return type Response
*/
public function postticket($id, Ticket $ticket, Request $request)
@@ -289,7 +283,6 @@ class SettingsController extends Controller
* @param type Email $email
* @param type Template $template
* @param type Emails $email1
*
* @return type Response
*/
public function getemail(Email $email, Template $template, Emails $email1)
@@ -314,7 +307,6 @@ class SettingsController extends Controller
* @param type int $id
* @param type Email $email
* @param type EmailRequest $request
*
* @return type Response
*/
public function postemail($id, Email $email, EmailRequest $request)
@@ -347,7 +339,6 @@ class SettingsController extends Controller
* @param type Email $email
* @param type Template $template
* @param type Emails $email1
*
* @return type Response
*/
public function getSchedular(Email $email, Template $template, Emails $email1, WorkflowClose $workflow)
@@ -368,29 +359,29 @@ class SettingsController extends Controller
$condition = new \App\Model\MailJob\Condition();
$job = $condition->checkActiveJob();
$commands = [
'' => 'Select',
'everyMinute' => 'Every Minute',
'everyFiveMinutes' => 'Every Five Minute',
'everyTenMinutes' => 'Every Ten Minute',
'' => 'Select',
'everyMinute' => 'Every Minute',
'everyFiveMinutes' => 'Every Five Minute',
'everyTenMinutes' => 'Every Ten Minute',
'everyThirtyMinutes' => 'Every Thirty Minute',
'hourly' => 'Every Hour',
'daily' => 'Every Day',
'dailyAt' => 'Daily at',
'weekly' => 'Every Week',
'monthly' => 'Monthly',
'yearly' => 'Yearly',
'hourly' => 'Every Hour',
'daily' => 'Every Day',
'dailyAt' => 'Daily at',
'weekly' => 'Every Week',
'monthly' => 'Monthly',
'yearly' => 'Yearly',
];
$followupcommands = [
'' => 'Select',
'everyMinute' => 'Every Minute',
'everyFiveMinutes' => 'Every Five Minute',
'everyTenMinutes' => 'Every Ten Minute',
'' => 'Select',
'everyMinute' => 'Every Minute',
'everyFiveMinutes' => 'Every Five Minute',
'everyTenMinutes' => 'Every Ten Minute',
'everyThirtyMinutes' => 'Every Thirty Minute',
'hourly' => 'Every Hour',
'daily' => 'Every Day',
'weekly' => 'Every Week',
'monthly' => 'Monthly',
'yearly' => 'Yearly',
'hourly' => 'Every Hour',
'daily' => 'Every Day',
'weekly' => 'Every Week',
'monthly' => 'Monthly',
'yearly' => 'Yearly',
];
if (ini_get('register_argc_argv') == '') {
//$warn = "Please make 'register_argc_argv' flag as on. Or you can set all your job url in cron";
@@ -406,7 +397,6 @@ class SettingsController extends Controller
*
* @param type Email $email
* @param type EmailRequest $request
*
* @return type Response
*/
public function postSchedular(Email $email, Template $template, Emails $email1, TaskRequest $request, WorkflowClose $workflow)
@@ -446,7 +436,6 @@ class SettingsController extends Controller
* get the form for Responder setting page.
*
* @param type Responder $responder
*
* @return type Response
*/
public function getresponder(Responder $responder)
@@ -466,7 +455,6 @@ class SettingsController extends Controller
*
* @param type Responder $responder
* @param type Request $request
*
* @return type
*/
public function postresponder(Responder $responder, Request $request)
@@ -495,7 +483,6 @@ class SettingsController extends Controller
* get the form for Alert setting page.
*
* @param type Alert $alert
*
* @return type Response
*/
public function getalert(Alert $alert)
@@ -513,10 +500,9 @@ class SettingsController extends Controller
/**
* Update the specified alert in storage.
*
* @param type $id
* @param type $id
* @param type Alert $alert
* @param type Request $request
*
* @return type Response
*/
public function postalert($id, Alert $alert, Request $request)
@@ -602,11 +588,10 @@ class SettingsController extends Controller
}
/**
* @param int $id
* @param int $id
* @param $compant instance of company table
*
* get the form for company setting page
*
* @return Response
*/
public function getStatuses()
@@ -622,11 +607,10 @@ class SettingsController extends Controller
}
/**
* @param int $id
* @param int $id
* @param $compant instance of company table
*
* get the form for company setting page
*
* @return Response
*/
public function getEditStatuses($id)
@@ -642,11 +626,10 @@ class SettingsController extends Controller
}
/**
* @param int $id
* @param int $id
* @param $compant instance of company table
*
* get the form for company setting page
*
* @return Response
*/
public function editStatuses($id, StatusRequest $request)
@@ -676,9 +659,8 @@ class SettingsController extends Controller
/**
* create a status.
*
* @param \App\Model\helpdesk\Ticket\Ticket_Status $statuss
* @param \App\Http\Requests\helpdesk\StatusRequest $request
*
* @param \App\Model\helpdesk\Ticket\Ticket_Status $statuss
* @param \App\Http\Requests\helpdesk\StatusRequest $request
* @return type redirect
*/
public function createStatuses(\App\Model\helpdesk\Ticket\Ticket_Status $statuss, StatusRequest $request)
@@ -707,8 +689,7 @@ class SettingsController extends Controller
/**
* delete a status.
*
* @param type $id
*
* @param type $id
* @return type redirect
*/
public function deleteStatuses($id)
@@ -795,8 +776,7 @@ class SettingsController extends Controller
/**
* edit a rating.
*
* @param type $id
*
* @param type $id
* @return type view
*/
public function editRatingSettings($id)
@@ -850,10 +830,9 @@ class SettingsController extends Controller
/**
* store a rating value.
*
* @param \App\Model\helpdesk\Ratings\Rating $rating
* @param \App\Model\helpdesk\Ratings\RatingRef $ratingrefs
* @param \App\Http\Requests\helpdesk\RatingRequest $request
*
* @param \App\Model\helpdesk\Ratings\Rating $rating
* @param \App\Model\helpdesk\Ratings\RatingRef $ratingrefs
* @param \App\Http\Requests\helpdesk\RatingRequest $request
* @return type redirect
*/
public function storeRating(Rating $rating, \App\Model\helpdesk\Ratings\RatingRef $ratingrefs, \App\Http\Requests\helpdesk\RatingRequest $request)
@@ -896,7 +875,7 @@ class SettingsController extends Controller
$fetching_command = $this->getCommand($fetching_commands, $fetching_dailyAt);
$notification_command = $this->getCommand($notification_commands, $notification_dailyAt);
$work_command = $this->getCommand($work_commands, $workflow_dailyAt);
$jobs = ['fetching'=>$fetching_command, 'notification'=>$notification_command, 'work'=>$work_command];
$jobs = ['fetching' => $fetching_command, 'notification' => $notification_command, 'work' => $work_command];
$this->storeCommand($jobs);
}
}
@@ -920,10 +899,10 @@ class SettingsController extends Controller
}
}
if (count($array) > 0) {
foreach ($array as $key=>$save) {
foreach ($array as $key => $save) {
$command->create([
'job' => $key,
'value'=> $save,
'job' => $key,
'value' => $save,
]);
}
}
@@ -933,7 +912,7 @@ class SettingsController extends Controller
{
$this->validate($request, [
'format' => ['required', 'regex:/^(?=.*[$|-|#]).+$/'],
'type' => 'required',
'type' => 'required',
]);
$format = $request->input('format');
@@ -1054,7 +1033,6 @@ class SettingsController extends Controller
* @category function to return clean data view
*
* @param null
*
* @return respone/view
*/
public function getCleanUpView()
@@ -1073,7 +1051,6 @@ class SettingsController extends Controller
* @category function to handle clean dummy data ajax request
*
* @param null
*
* @return json
*/
public function postCleanDummyData(Request $request)
@@ -1091,7 +1068,6 @@ class SettingsController extends Controller
* @category function to clean dummy database and reseed tables with default options
*
* @param null
*
* @return
* Very dangerous function should be call by admin only
*/
@@ -1128,16 +1104,16 @@ class SettingsController extends Controller
DB::commit();
\Artisan::call('db:seed', ['--force' => true]);
$user2 = \App\User::updateOrCreate(['id' => 1], [
'first_name' => $user->first_name,
'last_name' => $user->last_name,
'email' => $user->email,
'user_name' => $user->user_name,
'password' => $user->password,
'first_name' => $user->first_name,
'last_name' => $user->last_name,
'email' => $user->email,
'user_name' => $user->user_name,
'password' => $user->password,
'assign_group' => 1,
'primary_dpt' => 1,
'active' => 1,
'agent_tzone' => $user->agent_tzone,
'role' => 'admin',
'primary_dpt' => 1,
'active' => 1,
'agent_tzone' => $user->agent_tzone,
'role' => 'admin',
]);
$system2 = System::find(1);
$system2->time_zone = $system->time_zone;

View File

@@ -96,11 +96,10 @@ class SettingsController2 extends Controller
}
/**
* @param int $id
* @param int $id
* @param $compant instance of company table
*
* get the form for company setting page
*
* @return Response
*/
public function getStatuses()
@@ -116,11 +115,10 @@ class SettingsController2 extends Controller
}
/**
* @param int $id
* @param int $id
* @param $compant instance of company table
*
* get the form for company setting page
*
* @return Response
*/
public function editStatuses($id)
@@ -187,11 +185,10 @@ class SettingsController2 extends Controller
}
/**
* @param int $id
* @param int $id
* @param $compant instance of company table
*
* get the form for company setting page
*
* @return Response
*/
public function getcompany(Company $company)
@@ -212,7 +209,6 @@ class SettingsController2 extends Controller
* @param type int $id
* @param type Company $company
* @param type CompanyRequest $request
*
* @return Response
*/
public function postcompany($id, Company $company, CompanyRequest $request)
@@ -248,7 +244,7 @@ class SettingsController2 extends Controller
public function deleteLogo()
{
$path = $_GET['data1']; //get file path of logo image
if (!unlink($path)) {
if (! unlink($path)) {
return 'false';
} else {
$companys = Company::where('id', '=', 1)->first();
@@ -270,7 +266,6 @@ class SettingsController2 extends Controller
* @param type Date_format $date
* @param type Date_time_format $date_time
* @param type Time_format $time
*
* @return type Response
*/
public function getsystem(System $system, Department $department, Timezones $timezone, Date_format $date, Date_time_format $date_time, Time_format $time)
@@ -295,7 +290,6 @@ class SettingsController2 extends Controller
* @param type int $id
* @param type System $system
* @param type SystemRequest $request
*
* @return type Response
*/
public function postsystem($id, System $system, SystemRequest $request)
@@ -322,7 +316,6 @@ class SettingsController2 extends Controller
* @param type Sla_plan $sla
* @param type Help_topic $topic
* @param type Priority $priority
*
* @return type Response
*/
public function getticket(Ticket $ticket, Sla_plan $sla, Help_topic $topic, Ticket_Priority $priority)
@@ -347,7 +340,6 @@ class SettingsController2 extends Controller
* @param type int $id
* @param type Ticket $ticket
* @param type Request $request
*
* @return type Response
*/
public function postticket($id, Ticket $ticket, Request $request)
@@ -382,7 +374,6 @@ class SettingsController2 extends Controller
* @param type Email $email
* @param type Template $template
* @param type Emails $email1
*
* @return type Response
*/
public function getemail(Email $email, Template $template, Emails $email1)
@@ -407,7 +398,6 @@ class SettingsController2 extends Controller
* @param type int $id
* @param type Email $email
* @param type EmailRequest $request
*
* @return type Response
*/
public function postemail($id, Email $email, EmailRequest $request)
@@ -440,7 +430,6 @@ class SettingsController2 extends Controller
* @param type Email $email
* @param type Template $template
* @param type Emails $email1
*
* @return type Response
*/
public function getSchedular(Email $email, Template $template, Emails $email1)
@@ -464,7 +453,6 @@ class SettingsController2 extends Controller
*
* @param type Email $email
* @param type EmailRequest $request
*
* @return type Response
*/
public function postSchedular(Email $email, Template $template, Emails $email1, Request $request)
@@ -496,7 +484,6 @@ class SettingsController2 extends Controller
* get the form for Access setting page.
*
* @param type Access $access
*
* @return type Response
*/
// public function getaccess(Access $access) {
@@ -515,7 +502,6 @@ class SettingsController2 extends Controller
*
* @param type Access $access
* @param type Request $request
*
* @return type Response
*/
// public function postaccess(Access $access, Request $request) {
@@ -547,7 +533,6 @@ class SettingsController2 extends Controller
* get the form for Responder setting page.
*
* @param type Responder $responder
*
* @return type Response
*/
public function getresponder(Responder $responder)
@@ -567,7 +552,6 @@ class SettingsController2 extends Controller
*
* @param type Responder $responder
* @param type Request $request
*
* @return type
*/
public function postresponder(Responder $responder, Request $request)
@@ -596,7 +580,6 @@ class SettingsController2 extends Controller
* get the form for Alert setting page.
*
* @param type Alert $alert
*
* @return type Response
*/
public function getalert(Alert $alert)
@@ -614,10 +597,9 @@ class SettingsController2 extends Controller
/**
* Update the specified resource in storage.
*
* @param type $id
* @param type $id
* @param type Alert $alert
* @param type Request $request
*
* @return type Response
*/
public function postalert($id, Alert $alert, Request $request)

View File

@@ -37,7 +37,6 @@ class SlaController extends Controller
* Display a listing of the resource.
*
* @param type Sla_plan $sla
*
* @return type Response
*/
public function index(Sla_plan $sla)
@@ -72,7 +71,6 @@ class SlaController extends Controller
*
* @param type Sla_plan $sla
* @param type SlaRequest $request
*
* @return type Response
*/
public function store(Sla_plan $sla, SlaRequest $request)
@@ -94,7 +92,6 @@ class SlaController extends Controller
*
* @param type int $id
* @param type Sla_plan $sla
*
* @return type Response
*/
public function edit($id)
@@ -117,7 +114,6 @@ class SlaController extends Controller
* @param type int $id
* @param type Sla_plan $sla
* @param type SlaUpdate $request
*
* @return type Response
*/
public function update($id, SlaUpdate $request)
@@ -151,7 +147,6 @@ class SlaController extends Controller
*
* @param type int $id
* @param type Sla_plan $sla
*
* @return type Response
*/
public function destroy($id)

View File

@@ -28,9 +28,9 @@ class SocialMediaController extends Controller
public function postSettings($provider, Request $request)
{
$this->validate($request, [
'client_id' => 'required',
'client_id' => 'required',
'client_secret' => 'required',
'redirect' => 'required|url',
'redirect' => 'required|url',
]);
try {
@@ -65,8 +65,8 @@ class SocialMediaController extends Controller
foreach ($requests as $key => $value) {
$social->create([
'provider' => $provider,
'key' => $key,
'value' => $value,
'key' => $key,
'value' => $value,
]);
}
}

View File

@@ -41,7 +41,6 @@ class TeamController extends Controller
*
* @param type Teams $team
* @param type Assign_team_agent $assign_team_agent
*
* @return type Response
*/
public function index(Teams $team, Assign_team_agent $assign_team_agent)
@@ -62,7 +61,6 @@ class TeamController extends Controller
* Show the form for creating a new resource.
*
* @param type User $user
*
* @return type Response
*/
public function create(User $user)
@@ -81,7 +79,6 @@ class TeamController extends Controller
*
* @param type Teams $team
* @param type TeamRequest $request
*
* @return type Response
*/
public function store(Teams $team, TeamRequest $request)
@@ -96,7 +93,7 @@ class TeamController extends Controller
'team_lead' => $team_lead,
]);
Assign_team_agent::create([
'team_id' => $team_update->id,
'team_id' => $team_update->id,
'agent_id' => $team_lead,
]);
} else {
@@ -114,11 +111,10 @@ class TeamController extends Controller
/**
* Show the form for editing the specified resource.
*
* @param type $id
* @param type $id
* @param type User $user
* @param type Assign_team_agent $assign_team_agent
* @param type Teams $team
*
* @return type Response
*/
public function show($id, User $user, Assign_team_agent $assign_team_agent, Teams $team)
@@ -200,11 +196,10 @@ class TeamController extends Controller
/**
* Show the form for editing the specified resource.
*
* @param type $id
* @param type $id
* @param type User $user
* @param type Assign_team_agent $assign_team_agent
* @param type Teams $team
*
* @return type Response
*/
public function edit($id, User $user, Assign_team_agent $assign_team_agent, Teams $team)
@@ -232,7 +227,6 @@ class TeamController extends Controller
* @param type int $id
* @param type Teams $team
* @param type TeamUpdate $request
*
* @return type Response
*/
public function update($id, Teams $team, TeamUpdate $request)
@@ -268,7 +262,6 @@ class TeamController extends Controller
* @param type int $id
* @param type Teams $team
* @param type Assign_team_agent $assign_team_agent
*
* @return type Response
*/
public function destroy($id, Teams $team, Assign_team_agent $assign_team_agent)

View File

@@ -41,7 +41,6 @@ class TemplateController extends Controller
* Display a listing of the resource.
*
* @param type Template $template
*
* @return type Response
*/
public function index(Template $template)
@@ -60,7 +59,6 @@ class TemplateController extends Controller
*
* @param type Languages $language
* @param type Template $template
*
* @return type Response
*/
public function create(Languages $language, Template $template)
@@ -80,7 +78,6 @@ class TemplateController extends Controller
*
* @param type Template $template
* @param type TemplateRequest $request
*
* @return type Response
*/
public function store(Template $template, TemplateRequest $request)
@@ -103,8 +100,7 @@ class TemplateController extends Controller
/**
* Display the specified resource.
*
* @param int $id
*
* @param int $id
* @return Response
*/
public function show($id)
@@ -115,10 +111,9 @@ class TemplateController extends Controller
/**
* Show the form for editing the specified resource.
*
* @param type $id
* @param type $id
* @param type Template $template
* @param type Languages $language
*
* @return type Response
*/
public function listdirectories()
@@ -164,7 +159,7 @@ class TemplateController extends Controller
// }
// Move all images files
if (!file_exists($filename)) {
if (! file_exists($filename)) {
mkdir($filename, 0777);
}
$files = array_filter(scandir($directory.'default'));
@@ -173,7 +168,7 @@ class TemplateController extends Controller
if ($file === '.' or $file === '..') {
continue;
}
if (!is_dir($file)) {
if (! is_dir($file)) {
// $file_to_go = str_replace("code/resources/views/emails/",'code/resources/views/emails/'.$fname,$file);
$destination = $directory.$fname.'/';
@@ -242,7 +237,6 @@ class TemplateController extends Controller
* @param type int $id
* @param type Template $template
* @param type TemplateUdate $request
*
* @return type Response
*/
public function update($id, Template $template, TemplateUdate $request)
@@ -269,7 +263,6 @@ class TemplateController extends Controller
*
* @param type int $id
* @param type Template $template
*
* @return type Response
*/
public function destroy($id, Template $template)
@@ -294,7 +287,6 @@ class TemplateController extends Controller
* Form for Email connection checking.
*
* @param type Emails $email
*
* @return type Response
*/
public function formDiagno(Emails $email)
@@ -312,7 +304,6 @@ class TemplateController extends Controller
* function to send emails.
*
* @param type Request $request
*
* @return type
*/
public function postDiagno(DiagnosRequest $request)
@@ -323,18 +314,18 @@ class TemplateController extends Controller
$msg = $request->input('message');
$from = $request->input('from');
$from_address = Emails::where('id', '=', $from)->first();
if (!$from_address) {
if (! $from_address) {
throw new Exception('Sorry! We can not find your request');
}
$to_address = [
'name' => '',
'name' => '',
'email' => $to,
];
$message = [
'subject' => $subject,
'subject' => $subject,
'scenario' => null,
'body' => $msg,
'body' => $msg,
];
$this->PhpMailController->sendmail($from, $to_address, $message, [], []);

View File

@@ -22,7 +22,6 @@ class ThreadController extends Controller
*
* @param type Ticket_thread $thread
* @param type Priority $priority
*
* @return type Response
*/
public function getTickets(Ticket_Thread $thread, Priority $priority)

View File

@@ -101,7 +101,7 @@ RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]\n";
{
//dd(public_path('.htaccess'),base_path('.htaccess'));
$file = public_path('.htaccess');
if (!\File::exists($file)) {
if (! \File::exists($file)) {
$file = base_path('/../.htaccess');
}
$this->deleteCustom();
@@ -113,7 +113,7 @@ RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]\n";
public function deleteCustom()
{
$file = public_path('.htaccess');
if (!\File::exists($file)) {
if (! \File::exists($file)) {
$file = base_path('/../.htaccess');
}
$content = file_get_contents($file);

View File

@@ -160,8 +160,7 @@ class WorkflowController extends Controller
/**
* Store a new workflow in to the system.
*
* @param \App\Http\Requests\helpdesk\WorkflowCreateRequest $request
*
* @param \App\Http\Requests\helpdesk\WorkflowCreateRequest $request
* @return type view
*/
public function store(WorkflowCreateRequest $request)
@@ -205,9 +204,8 @@ class WorkflowController extends Controller
/**
* Editing the details of the banned users.
*
* @param type $id
* @param User $ban
*
* @param type $id
* @param User $ban
* @return type Response
*/
public function edit($id, WorkflowName $work_flow_name, Emails $emails, WorkflowRules $workflow_rule, WorkflowAction $workflow_action)
@@ -227,9 +225,8 @@ class WorkflowController extends Controller
/**
* Update ticket workflow.
*
* @param type $id
* @param \App\Http\Requests\helpdesk\WorkflowUpdateRequest $request
*
* @param type $id
* @param \App\Http\Requests\helpdesk\WorkflowUpdateRequest $request
* @return type view
*/
public function update($id, WorkflowUpdateRequest $request)
@@ -276,7 +273,7 @@ class WorkflowController extends Controller
/**
* function to delete workflow.
*
* @param type $id
* @param type $id
*/
public function destroy($id)
{
@@ -295,9 +292,8 @@ class WorkflowController extends Controller
/**
* function to select action.
*
* @param type $id
* @param \Illuminate\Http\Request $request
*
* @param type $id
* @param \Illuminate\Http\Request $request
* @return type void
*/
public function selectAction($id, Request $request)

View File

@@ -73,7 +73,6 @@ class CannedController extends Controller
*
* @param type CannedRequest $request
* @param type Canned $canned
*
* @return type Redirect
*/
public function store(CannedRequest $request, Canned $canned)
@@ -95,9 +94,8 @@ class CannedController extends Controller
/**
* Show the form for editing the Canned Response.
*
* @param type $id
* @param type $id
* @param type Canned $canned
*
* @return type View
*/
public function edit($id, Canned $canned)
@@ -115,10 +113,9 @@ class CannedController extends Controller
/**
* Update the Canned Response in database.
*
* @param type $id
* @param type $id
* @param type CannedUpdateRequest $request
* @param type Canned $canned
*
* @return type Redirect
*/
public function update($id, CannedUpdateRequest $request, Canned $canned)
@@ -142,9 +139,8 @@ class CannedController extends Controller
/**
* Delete the Canned Response from storage.
*
* @param type $id
* @param type $id
* @param type Canned $canned
*
* @return type Redirect
*/
public function destroy($id, Canned $canned)
@@ -166,8 +162,7 @@ class CannedController extends Controller
/**
* Fetch Canned Response in the ticket detail page.
*
* @param type $id
*
* @param type $id
* @return type json
*/
public function get_canned($id)

View File

@@ -39,7 +39,6 @@ class FilterController extends Controller
* @category constructor function
*
* @param Array/Object $request
*
* @return null
*/
public function __construct(Request $req)
@@ -53,7 +52,6 @@ class FilterController extends Controller
* @category function to handle ticket table/filteration request and build tables
*
* @param Array/Object $request
*
* @return json response //build by getTable() function in TicketController
*/
public function getFilter(Request $request)
@@ -142,8 +140,7 @@ class FilterController extends Controller
/**
* @category function to check of all the parameters passed to the URL are correct or not
*
* @param array $inputs
*
* @param array $inputs
* @return bool true/false
*/
public function checkRequestIsCorrect($table, $inputs)
@@ -174,7 +171,7 @@ class FilterController extends Controller
}
ksort($inputs);
foreach ($inputs as $key => $input) {
if (!in_array($key, $available_options)) {
if (! in_array($key, $available_options)) {
// dd('here '.$key);
$table = $table->where('tickets.id', '=', null);
} else {
@@ -188,8 +185,7 @@ class FilterController extends Controller
/**
* @category function to filter tickets based on user input requests
*
* @param string $input, $value, $table
*
* @param string $input, $value, $table
* @return builder $table
*/
public function filterByInputs($input, $value, $table, $is_mytickets)
@@ -358,8 +354,7 @@ class FilterController extends Controller
/**
* @category function to filter the tickets based on show value in the request
*
* @param array $value(), builder object $table
*
* @param array $value(), builder object $table
* @return builder object $table
*/
public function showPage($value, $table)
@@ -436,7 +431,7 @@ class FilterController extends Controller
/**
* @category function to filter tickets builder based on agent/admin departments
*
* @param array $value //requested department, $table
* @param array $value //requested department, $table
*
* @var array
*
@@ -466,7 +461,7 @@ class FilterController extends Controller
/**
* @category function to return department ids and access right of departments for agents
*
* @param array $departments
* @param array $departments
*
* @var array
*
@@ -490,7 +485,7 @@ class FilterController extends Controller
/**
* @category function to filter and return ticket query builder based on priority
*
* @param array $priority, builder $table
* @param array $priority, builder $table
*
* @var array
*
@@ -583,7 +578,7 @@ class FilterController extends Controller
/**
* @category function to filter table for various date option like created, last modified, duo date and overdue
*
* @param string $type (to check type of filter to apply on date), string $value for filters, builder $table
* @param string $type (to check type of filter to apply on date), string $value for filters, builder $table
*
* @var array [start and end dates]
*
@@ -625,7 +620,7 @@ class FilterController extends Controller
/**
* @category function to get start and end date to apply date filter
*
* @param string $value
* @param string $value
*
* @var date string, date string
*
@@ -872,7 +867,7 @@ class FilterController extends Controller
* @category function to apply date filters in table builder after
* getting start and end date based on the type of date filter
*
* @param array $dates, builder $table, $column (type of filter based on which column is being chosen), $value
* @param array $dates, builder $table, $column (type of filter based on which column is being chosen), $value
*
* @var string (name of column), array
*
@@ -906,7 +901,7 @@ class FilterController extends Controller
/**
* @category function to filter ticket by source of creation
*
* @param array $name of source, builder $table
* @param array $name of source, builder $table
*
* @var array
*
@@ -927,8 +922,7 @@ class FilterController extends Controller
*
* @category function to get array of status to filter tickets
*
* @param string $status
*
* @param string $status
* @return array $status_array
*/
// public function getStatusArray($status)
@@ -974,7 +968,6 @@ class FilterController extends Controller
* @category function to filter table builder based on requested status
*
* @param string array $status_array, builder $table
*
* @return builder $table
*/
public function filterByStatus($status_array, $table)
@@ -990,8 +983,7 @@ class FilterController extends Controller
/**
* @category function to format and return user tickets
*
* @param string $segment
*
* @param string $segment
* @return builder
*/
public function formatUserTickets($segment)
@@ -1037,7 +1029,6 @@ class FilterController extends Controller
* @category function to filter results on basis of last replier
*
* @param string array $value, builder $ticket
*
* @return builder
*/
public function filterByLastResponder($value, $tickets)
@@ -1075,8 +1066,7 @@ class FilterController extends Controller
/**
* @category function to apply help topic filter
*
* @param array $value, object $table
*
* @param array $value, object $table
* @return builder
*/
public function filterByHelpTopic($value, $table)
@@ -1090,9 +1080,8 @@ class FilterController extends Controller
* @category function to return builder for show filter after checking if input
* request has status or not
*
* @param bool $has_status(if request has status filter values or not),
* @param bool $has_status(if request has status filter values or not),
* Object $table, string $status(basic pupose if status)
*
* @return object $table;
*/
public function returnShowPageWithStatus($has_status, $table, $status)

View File

@@ -315,8 +315,7 @@ class FilterControllerOld extends Controller
/**
*@category function to format and return user tickets
*
*@param string $segment
*
*@param string $segment
*@return builder
*/
public function formatUserTickets($segment)

View File

@@ -17,8 +17,7 @@ class ImapMail extends Mailbox
* This function uses imap_search() to perform a search on the mailbox currently opened in the given IMAP stream.
* For example, to match all unanswered mails sent by Mom, you'd use: "UNANSWERED FROM mom".
*
* @param string $criteria See http://php.net/imap_search for a complete list of available criteria
*
* @param string $criteria See http://php.net/imap_search for a complete list of available criteria
* @return array mailsIds (or empty array)
*/
public function searchMailbox($criteria = 'ALL')

View File

@@ -58,8 +58,7 @@ class MailController extends Controller
/**
* separate reply.
*
* @param type $body
*
* @param type $body
* @return type string
*/
public function separate_reply($body)
@@ -71,14 +70,13 @@ class MailController extends Controller
}
/**
* @param object $email
*
* @param object $email
* @return int
*/
public function priority($email)
{
$priority = $email->priority;
if (!$priority) {
if (! $priority) {
$priority = $this->ticketController()->getSystemDefaultPriority();
}
@@ -88,14 +86,13 @@ class MailController extends Controller
/**
* get department.
*
* @param object $email
*
* @param object $email
* @return int
*/
public function department($email)
{
$department = $email->department;
if (!$department) {
if (! $department) {
$department = $this->ticketController()->getSystemDefaultDepartment();
}
@@ -105,15 +102,14 @@ class MailController extends Controller
/**
* get help topic.
*
* @param object $email
*
* @param object $email
* @return int
*/
public function helptopic($email)
{
//dd($email);
$helptopic = $email->help_topic;
if (!$helptopic) {
if (! $helptopic) {
$helptopic = $this->ticketController()->getSystemDefaultHelpTopic();
}
@@ -123,8 +119,7 @@ class MailController extends Controller
/**
* get sla.
*
* @param object $email
*
* @param object $email
* @return int
*/
public function sla($email)
@@ -134,7 +129,7 @@ class MailController extends Controller
if ($help) {
$sla = $help->sla_plan;
}
if (!$sla) {
if (! $sla) {
$sla = $this->ticketController()->getSystemDefaultSla();
}
@@ -190,17 +185,17 @@ class MailController extends Controller
public function getMessageContent($message, $email)
{
$body = $message->getMessageBody(true);
if (!$body) {
if (! $body) {
$body = $message->getMessageBody();
}
$body = $this->separateReply($body);
$subject = $message->getSubject();
$address = $message->getAddresses('reply-to');
if (!$address) {
if (! $address) {
$address = $message->getAddresses('from');
}
$collaborators = $this->collaburators($message, $email);
$attachments = (!$message->getAttachments()) ? [] : $message->getAttachments();
$attachments = (! $message->getAttachments()) ? [] : $message->getAttachments();
//dd(['body' => $body, 'subject' => $subject, 'address' => $address, 'cc' => $collaborator, 'attachments' => $attachments]);
$this->workflow($address, $subject, $body, $collaborators, $attachments, $email);
}
@@ -346,8 +341,7 @@ class MailController extends Controller
/**
* function to load data.
*
* @param type $id
*
* @param type $id
* @return type file
*/
public function get_data($id)
@@ -371,8 +365,7 @@ class MailController extends Controller
/**
* separate reply.
*
* @param type $body
*
* @param type $body
* @return type string
*/
public function separateReply($body)

View File

@@ -71,7 +71,6 @@ class NotificationController extends Controller
* Admin Notification/Report.
*
* @param company
*
* @return mail
* */
public function send_notification_to_admin($company)
@@ -86,13 +85,13 @@ class NotificationController extends Controller
$contents = $view->render();
$from = $this->PhpMailController->mailfrom('1', '0');
$to = [
'name' => $user_name,
'name' => $user_name,
'email' => $email,
];
$message = [
'subject' => 'Daily Report',
'subject' => 'Daily Report',
'scenario' => null,
'body' => $contents,
'body' => $contents,
];
return $this->PhpMailController->sendEmail($from, $to, $message);
@@ -120,13 +119,13 @@ class NotificationController extends Controller
$contents = $view->render();
$from = $this->PhpMailController->mailfrom('1', '0');
$to = [
'name' => $user_name,
'name' => $user_name,
'email' => $email,
];
$message = [
'subject' => 'Daily Report',
'subject' => 'Daily Report',
'scenario' => null,
'body' => $contents,
'body' => $contents,
];
return $this->PhpMailController->sendEmail($from, $to, $message);
@@ -156,13 +155,13 @@ class NotificationController extends Controller
$contents = $view->render();
$from = $this->PhpMailController->mailfrom('1', '0');
$to = [
'name' => $user_name,
'name' => $user_name,
'email' => $email,
];
$message = [
'subject' => 'Daily Report',
'subject' => 'Daily Report',
'scenario' => null,
'body' => $contents,
'body' => $contents,
];
return $this->PhpMailController->sendEmail($from, $to, $message);
@@ -188,13 +187,13 @@ class NotificationController extends Controller
$contents = $view->render();
$from = $this->PhpMailController->mailfrom('1', '0');
$to = [
'name' => $user_name,
'name' => $user_name,
'email' => $email,
];
$message = [
'subject' => 'Daily Report',
'subject' => 'Daily Report',
'scenario' => null,
'body' => $contents,
'body' => $contents,
];
return $this->PhpMailController->sendEmail($from, $to, $message);

View File

@@ -48,7 +48,6 @@ class OrganizationController extends Controller
* Display a listing of the resource.
*
* @param type Organization $org
*
* @return type Response
*/
public function index()
@@ -143,7 +142,6 @@ class OrganizationController extends Controller
*
* @param type Organization $org
* @param type OrganizationRequest $request
*
* @return type Redirect
*/
public function store(Organization $org, OrganizationRequest $request)
@@ -167,9 +165,8 @@ class OrganizationController extends Controller
/**
* Display the specified organization.
*
* @param type $id
* @param type $id
* @param type Organization $org
*
* @return type view
*/
public function show($id, Organization $org)
@@ -187,9 +184,8 @@ class OrganizationController extends Controller
/**
* Show the form for editing the specified organization.
*
* @param type $id
* @param type $id
* @param type Organization $org
*
* @return type view
*/
public function edit($id, Organization $org)
@@ -207,10 +203,9 @@ class OrganizationController extends Controller
/**
* Update the specified organization in storage.
*
* @param type $id
* @param type $id
* @param type Organization $org
* @param type OrganizationUpdate $request
*
* @return type Redirect
*/
public function update($id, Organization $org, OrganizationUpdate $request)
@@ -238,7 +233,6 @@ class OrganizationController extends Controller
* Delete a specified organization from storage.
*
* @param type int $id
*
* @return type Redirect
*/
public function destroy($id, Organization $org, User_org $user_org)
@@ -264,8 +258,7 @@ class OrganizationController extends Controller
/**
* Soring an organization head.
*
* @param type $id
*
* @param type $id
* @return type boolean
*/
public function Head_Org($id)
@@ -284,10 +277,9 @@ class OrganizationController extends Controller
/**
* get the report of organizations.
*
* @param type $id
* @param type $date111
* @param type $date122
*
* @param type $id
* @param type $date111
* @param type $date122
* @return type array
*/
public function orgChartData($id, $date111 = '', $date122 = '')

View File

@@ -53,9 +53,9 @@ class ReportController extends Controller
/**
* function to get help_topic graph.
*
* @param type $date111
* @param type $date122
* @param type $helptopic
* @param type $date111
* @param type $date122
* @param type $helptopic
*/
public function chartdataHelptopic(Request $request, $date111 = '', $date122 = '', $helptopic = '')
{

View File

@@ -92,7 +92,6 @@ class TicketController extends Controller
* Save the data of new ticket and show the New ticket page with result.
*
* @param type CreateTicketRequest $request
*
* @return type response
*/
public function post_newticket(CreateTicketRequest $request, CountryCode $code, $api = false)
@@ -133,8 +132,8 @@ class TicketController extends Controller
$geoipcode = $code->where('iso', '=', $location->iso_code)->first();
if ($phonecode == null) {
$data = [
'fails' => Lang::get('lang.country-code-required-error'),
'phonecode' => $geoipcode->phonecode,
'fails' => Lang::get('lang.country-code-required-error'),
'phonecode' => $geoipcode->phonecode,
'country_code_error' => 1,
];
if ($api != false) {
@@ -144,10 +143,10 @@ class TicketController extends Controller
return Redirect()->back()->with($data)->withInput($request->except('password'));
} else {
$code = CountryCode::select('phonecode')->where('phonecode', '=', $phonecode)->get();
if (!count($code)) {
if (! count($code)) {
$data = [
'fails' => Lang::get('lang.incorrect-country-code-error'),
'phonecode' => $geoipcode->phonecode,
'fails' => Lang::get('lang.incorrect-country-code-error'),
'phonecode' => $geoipcode->phonecode,
'country_code_error' => 1,
];
if ($api != false) {
@@ -196,8 +195,7 @@ class TicketController extends Controller
/**
* Shows the ticket thread details.
*
* @param type $id
*
* @param type $id
* @return type response
*/
public function thread($id)
@@ -242,7 +240,7 @@ class TicketController extends Controller
{
$size = 0;
$files = Input::file('attachment');
if (!$files) {
if (! $files) {
return $size;
}
if (count($files) > 0) {
@@ -272,7 +270,6 @@ class TicketController extends Controller
*
* @param type Ticket_Thread $thread
* @param type TicketRequest $request
*
* @return type bool
*/
public function reply(Ticket_Thread $thread, Request $request, Ticket_attachments $ta, $mail = true, $system_reply = true, $user_id = '')
@@ -376,7 +373,7 @@ class TicketController extends Controller
$ticket_number = $tickets->ticket_number;
$company = $this->company();
$username = $ticket_user->first_name;
if (!empty(Auth::user()->agent_sign)) {
if (! empty(Auth::user()->agent_sign)) {
$agentsign = Auth::user()->agent_sign;
} else {
$agentsign = null;
@@ -391,10 +388,10 @@ class TicketController extends Controller
}
$data = [
'ticket_id' => $request->input('ticket_ID'),
'u_id' => $u_id,
'body' => $request->input('reply_content'),
'u_id' => $u_id,
'body' => $request->input('reply_content'),
];
if (!$request->has('do-not-send')) {
if (! $request->has('do-not-send')) {
\Event::fire('Reply-Ticket', [$data]);
}
// sending attachments via php mail function
@@ -403,7 +400,7 @@ class TicketController extends Controller
$line = '---Reply above this line---<br><br>';
$collaborators = Ticket_Collaborator::where('ticket_id', '=', $ticket_id)->get();
$emails = Emails::where('department', '=', $tickets->dept_id)->first();
if (!$email) {
if (! $email) {
$mail = false;
}
@@ -415,16 +412,16 @@ class TicketController extends Controller
$from = $this->PhpMailController->mailfrom('0', $tickets->dept_id),
$to = ['name' => $user_name, 'email' => $email, 'cc' => $collaborators],
$message = [
'subject' => $ticket_subject.'[#'.$ticket_number.']',
'body' => $line.$request->input('reply_content'),
'scenario' => 'ticket-reply',
'subject' => $ticket_subject.'[#'.$ticket_number.']',
'body' => $line.$request->input('reply_content'),
'scenario' => 'ticket-reply',
'attachments' => $attachment_files,
],
$template_variables = [
'ticket_number' => $ticket_number,
'user' => $username,
'agent_sign' => $agentsign,
'system_link' => $link,
'user' => $username,
'agent_sign' => $agentsign,
'system_link' => $link,
]
);
}
@@ -441,9 +438,8 @@ class TicketController extends Controller
/**
* Ticket edit and save ticket data.
*
* @param type $ticket_id
* @param type $ticket_id
* @param type Ticket_Thread $thread
*
* @return type bool
*/
public function ticketEditPost($ticket_id, Ticket_Thread $thread, Tickets $ticket)
@@ -479,8 +475,7 @@ class TicketController extends Controller
/**
* Print Ticket Details.
*
* @param type $id
*
* @param type $id
* @return type respponse
*/
public function ticket_print($id)
@@ -509,8 +504,7 @@ class TicketController extends Controller
/**
* Generates Ticket Number.
*
* @param type $ticket_number
*
* @param type $ticket_number
* @return type integer
*/
public function ticketNumberold($ticket_number)
@@ -582,8 +576,7 @@ class TicketController extends Controller
/**
* check email for dublicate entry.
*
* @param type $email
*
* @param type $email
* @return type bool
*/
public function checkEmail($email)
@@ -599,8 +592,7 @@ class TicketController extends Controller
/**
* @category fucntion to check if mobile number is unqique or not
*
* @param string $mobile
*
* @param string $mobile
* @return bool true(if mobile exists in users table)/false (if mobile does not exist in user table)
*/
public function checkMobile($mobile)
@@ -616,15 +608,14 @@ class TicketController extends Controller
/**
* Create User while creating ticket.
*
* @param type $emailadd
* @param type $username
* @param type $subject
* @param type $phone
* @param type $helptopic
* @param type $sla
* @param type $priority
* @param type $system
*
* @param type $emailadd
* @param type $username
* @param type $subject
* @param type $phone
* @param type $helptopic
* @param type $sla
* @param type $priority
* @param type $system
* @return type bool
*/
public function create_user($emailadd, $username, $subject, $body, $phone, $phonecode, $mobile_number, $helptopic, $sla, $priority, $source, $headers, $dept, $assignto, $from_data, $auto_response, $status)
@@ -632,7 +623,7 @@ class TicketController extends Controller
// define global variables
$unique = $emailadd;
if (!$emailadd) {
if (! $emailadd) {
$unique = $mobile_number;
}
// check emails
@@ -684,11 +675,11 @@ class TicketController extends Controller
if ($user_status == 0 || ($email_mandatory->status == 0 || $email_mandatory->status == '0')) {
$value = [
'full_name' => $username,
'email' => $emailadd,
'code' => $phonecode,
'mobile' => $mobile_number,
'email' => $emailadd,
'code' => $phonecode,
'mobile' => $mobile_number,
'user_name' => $unique,
'password' => $password,
'password' => $password,
];
\Event::fire(new \App\Events\LoginEvent($value));
}
@@ -741,9 +732,9 @@ class TicketController extends Controller
$to = ['name' => $username, 'email' => $emailadd],
$message = ['subject' => $updated_subject, 'scenario' => 'create-ticket-by-agent', 'body' => $body],
$template_variables = [
'agent_sign' => Auth::user()->agent_sign,
'agent_sign' => Auth::user()->agent_sign,
'ticket_number' => $ticket_number2,
'system_link' => $link,
'system_link' => $link,
]
);
}
@@ -760,9 +751,9 @@ class TicketController extends Controller
$to = ['name' => $username, 'email' => $emailadd],
$message = ['subject' => $updated_subject, 'scenario' => 'create-ticket'],
$template_variables = ['user' => $username,
'ticket_number' => $ticket_number2,
'department_sign' => '',
'system_link' => $link,
'ticket_number' => $ticket_number2,
'department_sign' => '',
'system_link' => $link,
]
);
}
@@ -823,32 +814,32 @@ class TicketController extends Controller
$this->PhpMailController->sendmail(
$from = $this->PhpMailController->mailfrom('0', $ticketdata->dept_id),
$to = [
'user' => $email_data['to_user'],
'user' => $email_data['to_user'],
'email' => $email_data['to_email'],
],
$message = [
'subject' => $updated_subject,
'body' => $body, 'scenario' => $mail,
'body' => $body, 'scenario' => $mail,
],
$template_variables = [
'ticket_agent_name' => $email_data['to_user_name'],
'ticket_client_name' => $username,
'ticket_agent_name' => $email_data['to_user_name'],
'ticket_client_name' => $username,
'ticket_client_email' => $emailadd,
'user' => $email_data['to_user_name'],
'ticket_number' => $ticket_number2,
'email_address' => $emailadd,
'name' => $ticket_creator, ]
'user' => $email_data['to_user_name'],
'ticket_number' => $ticket_number2,
'email_address' => $emailadd,
'name' => $ticket_creator, ]
);
} catch (\Exception $e) {
}
}
$data = [
'ticket_number' => $ticket_number2,
'user_id' => $user_id,
'subject' => $subject,
'body' => $body,
'status' => $status,
'Priority' => $priority,
'user_id' => $user_id,
'subject' => $subject,
'body' => $body,
'status' => $status,
'Priority' => $priority,
];
\Event::fire('Create-Ticket', [$data]);
$data = [
@@ -900,13 +891,12 @@ class TicketController extends Controller
/**
* Check the response of the ticket.
*
* @param type $user_id
* @param type $subject
* @param type $body
* @param type $helptopic
* @param type $sla
* @param type $priority
*
* @param type $user_id
* @param type $subject
* @param type $body
* @param type $helptopic
* @param type $sla
* @param type $priority
* @return type string
*/
public function check_ticket($user_id, $subject, $body, $helptopic, $sla, $priority, $source, $headers, $dept, $assignto, $form_data, $status)
@@ -948,10 +938,10 @@ class TicketController extends Controller
// event fire for internal notes
//event to change status
$data = [
'id' => $ticket_number,
'status' => 'Open',
'id' => $ticket_number,
'status' => 'Open',
'first_name' => $username,
'last_name' => '',
'last_name' => '',
];
\Event::fire('change-status', [$data]);
}
@@ -976,13 +966,12 @@ class TicketController extends Controller
/**
* Create Ticket.
*
* @param type $user_id
* @param type $subject
* @param type $body
* @param type $helptopic
* @param type $sla
* @param type $priority
*
* @param type $user_id
* @param type $subject
* @param type $body
* @param type $helptopic
* @param type $sla
* @param type $priority
* @return type string
*/
public function createTicket($user_id, $subject, $body, $helptopic, $sla, $priority, $source, $headers, $dept, $assignto, $form_data, $status)
@@ -1052,7 +1041,7 @@ class TicketController extends Controller
$form_name = $form->formname;
}
foreach ($form_data as $key => $form_details) {
if (!is_array($form_details)) {
if (! is_array($form_details)) {
$form_value = new Ticket_Form_Data();
$form_value->ticket_id = $id;
$form_value->title = $key;
@@ -1073,11 +1062,10 @@ class TicketController extends Controller
/**
* Generate Ticket Thread.
*
* @param type $subject
* @param type $body
* @param type $id
* @param type $user_id
*
* @param type $subject
* @param type $body
* @param type $id
* @param type $user_id
* @return type
*/
public function ticketThread($subject, $body, $id, $user_id)
@@ -1098,8 +1086,7 @@ class TicketController extends Controller
/**
* Generate a random string for password.
*
* @param type $length
*
* @param type $length
* @return type string
*/
public function generateRandomString($length = 10)
@@ -1117,9 +1104,8 @@ class TicketController extends Controller
/**
* function to Ticket Close.
*
* @param type $id
* @param type $id
* @param type Tickets $ticket
*
* @return type string
*/
public function close($id, Tickets $ticket)
@@ -1168,10 +1154,10 @@ class TicketController extends Controller
return 0;
}
$data = [
'id' => $ticket_status->ticket_number,
'status' => 'Closed',
'id' => $ticket_status->ticket_number,
'status' => 'Closed',
'first_name' => Auth::user()->first_name,
'last_name' => Auth::user()->last_name,
'last_name' => Auth::user()->last_name,
];
\Event::fire('change-status', [$data]);
@@ -1181,9 +1167,8 @@ class TicketController extends Controller
/**
* function to Ticket resolved.
*
* @param type $id
* @param type $id
* @param type Tickets $ticket
*
* @return type string
*/
public function resolve($id, Tickets $ticket)
@@ -1214,10 +1199,10 @@ class TicketController extends Controller
}
$thread->save();
$data = [
'id' => $ticket_status->ticket_number,
'status' => 'Resolved',
'id' => $ticket_status->ticket_number,
'status' => 'Resolved',
'first_name' => Auth::user()->first_name,
'last_name' => Auth::user()->last_name,
'last_name' => Auth::user()->last_name,
];
\Event::fire('change-status', [$data]);
@@ -1227,9 +1212,8 @@ class TicketController extends Controller
/**
* function to Open Ticket.
*
* @param type $id
* @param type $id
* @param type Tickets $ticket
*
* @return type
*/
public function open($id, Tickets $ticket)
@@ -1254,10 +1238,10 @@ class TicketController extends Controller
$thread->body = $ticket_status_message->message.' '.Auth::user()->first_name.' '.Auth::user()->last_name;
$thread->save();
$data = [
'id' => $ticket_status->ticket_number,
'status' => 'Open',
'id' => $ticket_status->ticket_number,
'status' => 'Open',
'first_name' => Auth::user()->first_name,
'last_name' => Auth::user()->last_name,
'last_name' => Auth::user()->last_name,
];
\Event::fire('change-status', [$data]);
@@ -1267,9 +1251,8 @@ class TicketController extends Controller
/**
* Function to delete ticket.
*
* @param type $id
* @param type $id
* @param type Tickets $ticket
*
* @return type string
*/
public function delete($id, Tickets $ticket)
@@ -1286,10 +1269,10 @@ class TicketController extends Controller
$ticket_attachment->delete();
}
$data = [
'id' => $ticket_delete->ticket_number,
'status' => 'Deleted',
'id' => $ticket_delete->ticket_number,
'status' => 'Deleted',
'first_name' => Auth::user()->first_name,
'last_name' => Auth::user()->last_name,
'last_name' => Auth::user()->last_name,
];
\Event::fire('change-status', [$data]);
@@ -1306,10 +1289,10 @@ class TicketController extends Controller
$thread->body = $ticket_status_message->message.' '.Auth::user()->first_name.' '.Auth::user()->last_name;
$thread->save();
$data = [
'id' => $ticket_delete->ticket_number,
'status' => 'Deleted',
'id' => $ticket_delete->ticket_number,
'status' => 'Deleted',
'first_name' => Auth::user()->first_name,
'last_name' => Auth::user()->last_name,
'last_name' => Auth::user()->last_name,
];
\Event::fire('change-status', [$data]);
@@ -1320,9 +1303,8 @@ class TicketController extends Controller
/**
* Function to ban an email.
*
* @param type $id
* @param type $id
* @param type Tickets $ticket
*
* @return type string
*/
public function ban($id, Tickets $ticket)
@@ -1340,8 +1322,7 @@ class TicketController extends Controller
/**
* function to assign ticket.
*
* @param type $id
*
* @param type $id
* @return type bool
*/
public function assign($id)
@@ -1413,8 +1394,7 @@ class TicketController extends Controller
/**
* Function to post internal note.
*
* @param type $id
*
* @param type $id
* @return type bool
*/
public function InternalNote($id)
@@ -1431,8 +1411,8 @@ class TicketController extends Controller
$NewThread->save();
$data = [
'ticket_id' => $id,
'u_id' => Auth::user()->first_name.' '.Auth::user()->last_name,
'body' => $InternalContent,
'u_id' => Auth::user()->first_name.' '.Auth::user()->last_name,
'body' => $InternalContent,
];
\Event::fire('Reply-Ticket', [$data]);
@@ -1442,8 +1422,7 @@ class TicketController extends Controller
/**
* Function to surrender a ticket.
*
* @param type $id
*
* @param type $id
* @return type bool
*/
public function surrender($id)
@@ -1469,8 +1448,7 @@ class TicketController extends Controller
/**
* Search.
*
* @param type $keyword
*
* @param type $keyword
* @return type array
*/
public function search($keyword)
@@ -1487,8 +1465,7 @@ class TicketController extends Controller
/**
* Search.
*
* @param type $keyword
*
* @param type $keyword
* @return type array
*/
public function stores($ticket_number)
@@ -1507,8 +1484,7 @@ class TicketController extends Controller
/**
* store_collaborators.
*
* @param type $headers
*
* @param type $headers
* @return type
*/
public function storeCollaborators($headers, $id)
@@ -1590,8 +1566,7 @@ class TicketController extends Controller
/**
* cleanMe.
*
* @param type $input
*
* @param type $input
* @return type
*/
public function cleanMe($input)
@@ -1608,7 +1583,6 @@ class TicketController extends Controller
* autosearch.
*
* @param type Image $image
*
* @return type json
*/
public function autosearch($id)
@@ -1622,7 +1596,6 @@ class TicketController extends Controller
* autosearch2.
*
* @param type Image $image
*
* @return type json
*/
public function autosearch2(User $user)
@@ -1635,7 +1608,6 @@ class TicketController extends Controller
* autosearch.
*
* @param type Image $image
*
* @return type json
*/
public function usersearch()
@@ -1652,7 +1624,7 @@ class TicketController extends Controller
.'</div>';
}
$ticket_collaborator = Ticket_Collaborator::where('ticket_id', '=', $ticket_id)->where('user_id', '=', $data->id)->first();
if (!isset($ticket_collaborator)) {
if (! isset($ticket_collaborator)) {
$ticket_collaborator = new Ticket_Collaborator();
$ticket_collaborator->isactive = 1;
$ticket_collaborator->ticket_id = $ticket_id;
@@ -1670,7 +1642,6 @@ class TicketController extends Controller
* useradd.
*
* @param type Image $image
*
* @return type json
*/
public function useradd()
@@ -1806,8 +1777,7 @@ class TicketController extends Controller
/**
* user time zone.
*
* @param type $utc
*
* @param type $utc
* @return type date
*/
public static function usertimezone($utc)
@@ -1855,8 +1825,7 @@ class TicketController extends Controller
/**
* lock.
*
* @param type $id
*
* @param type $id
* @return type null
*/
public function lock($id)
@@ -1998,8 +1967,7 @@ class TicketController extends Controller
* checkLock($id)
* function to check and lock ticket.
*
* @param int $id
*
* @param int $id
* @return int
*/
public function checkLock($id)
@@ -2050,8 +2018,7 @@ class TicketController extends Controller
/**
* function to Change owner.
*
* @param type $id
*
* @param type $id
* @return type bool
*/
public function changeOwner($id)
@@ -2116,7 +2083,6 @@ class TicketController extends Controller
* useradd.
*
* @param type Image $image
*
* @return type json
*/
public function changeOwnerAdd($email, $name, $ticket_id)
@@ -2125,9 +2091,9 @@ class TicketController extends Controller
$email = $email;
$ticket_id = $ticket_id;
$validator = \Validator::make(
['email' => $email,
'name' => $name, ],
['email' => 'required|email',
['email' => $email,
'name' => $name, ],
['email' => 'required|email',
]
);
$user = User::where('email', '=', $email)->first();
@@ -2249,12 +2215,12 @@ class TicketController extends Controller
->update(['status' => 3]);
//event has $p_id and $value
\Event::fire('ticket.merge', [['parent' => $p_id, 'child' => $value]]);
if (!empty(Input::get('reason'))) {
if (! empty(Input::get('reason'))) {
$reason = Input::get('reason');
} else {
$reason = Lang::get('lang.no-reason');
}
if (!empty(Input::get('title'))) {
if (! empty(Input::get('title'))) {
Ticket_Thread::where('ticket_id', '=', $p_id)->first()
->update(['title' => Input::get('title')]);
}
@@ -2304,7 +2270,6 @@ class TicketController extends Controller
*@category function to call and show ticket details in tool tip via ajax
*
*@param null
*
*@return string //script to load tooltip data
*/
public static function tooltip($ticketid)
@@ -2392,7 +2357,6 @@ class TicketController extends Controller
* @category function to chech if user verifcaition required for creating tickets or not
*
* @param null
*
* @return int 0/1
*/
public function checkUserVerificationStatus()
@@ -2426,7 +2390,7 @@ class TicketController extends Controller
->where('ticket_thread.id', $threadid)
->first();
//dd($thread);
if (!$thread) {
if (! $thread) {
throw new Exception('Sorry we can not find your request');
}
$company = \App\Model\helpdesk\Settings\Company::where('id', '=', '1')->first();
@@ -2608,7 +2572,7 @@ class TicketController extends Controller
$url = [];
$encode = [];
$img = [];
foreach ($result as $key=>$img_tag) {
foreach ($result as $key => $img_tag) {
//dd($img_tag);
preg_match_all('/(src)=("[^"]*")/i', $img_tag[$key], $img[$key]);
}
@@ -2648,7 +2612,6 @@ class TicketController extends Controller
*@category function to send notification of ticket merging to the owners
*
*@param srting array $t_id, $p_id
*
*@return null
*/
public function sendMergeNotification($p_id, $t_id)
@@ -2664,7 +2627,7 @@ class TicketController extends Controller
array_push($child_ticket_numbers, $value->ticket_number);
}
// dd(implode(", ",$child_ticket_numbers), $ticket_details->ticket_number);
$this->PhpMailController->sendmail($from = $this->PhpMailController->mailfrom('0', $ticket_details->dept_id), $to = ['user' => $user_detail->full_name, 'email' => $user_detail->email], $message = ['subject' => '', 'body' => '', 'scenario' => 'merge-ticket-notification'], $template_variables = ['user' => $user_detail->full_name, 'ticket_number' => $ticket_details->ticket_number, 'ticket_link' => route('ticket.thread', $p_id), 'merged_ticket_numbers' => implode(', ', $child_ticket_numbers)]);
$this->PhpMailController->sendmail($from = $this->PhpMailController->mailfrom('0', $ticket_details->dept_id), $to = ['user' => $user_detail->full_name, 'email' => $user_detail->email], $message = ['subject' => '', 'body' => '', 'scenario' => 'merge-ticket-notification'], $template_variables = ['user' => $user_detail->full_name, 'ticket_number' => $ticket_details->ticket_number, 'ticket_link' => route('ticket.thread', $p_id), 'merged_ticket_numbers' => implode(', ', $child_ticket_numbers)]);
}
}
} catch (\Exception $e) {
@@ -2709,8 +2672,7 @@ class TicketController extends Controller
/**
* chumper's function to return data to chumper datatable.
*
* @param array-object $tickets
*
* @param array-object $tickets
* @return array-object
*/
public static function genreateTableJson($tickets)

View File

@@ -180,10 +180,9 @@ class TicketWorkflowController extends Controller
/**
* function to check the rules applied to the ticket workflow.
*
* @param type $to_check
* @param type $condition
* @param type $statement
*
* @param type $to_check
* @param type $condition
* @param type $statement
* @return type boolean
*/
public function checkRuleCondition($to_check, $condition, $statement)
@@ -212,9 +211,8 @@ class TicketWorkflowController extends Controller
/**
* function to check if the equal functions are applied.
*
* @param type $statement
* @param type $to_check
*
* @param type $statement
* @param type $to_check
* @return bool
*/
public function checkEqual($statement, $to_check)
@@ -229,9 +227,8 @@ class TicketWorkflowController extends Controller
/**
* function to check if the not-equal functions are applied.
*
* @param type $statement
* @param type $to_check
*
* @param type $statement
* @param type $to_check
* @return bool
*/
public function checkNotEqual($statement, $to_check)
@@ -246,9 +243,8 @@ class TicketWorkflowController extends Controller
/**
* function to check if the contains functions are applied.
*
* @param type $statement
* @param type $to_check
*
* @param type $statement
* @param type $to_check
* @return bool
*/
public function checkContains($statement, $to_check)
@@ -263,9 +259,8 @@ class TicketWorkflowController extends Controller
/**
* function to check if the do not contain functions are applied.
*
* @param type $statement
* @param type $to_check
*
* @param type $statement
* @param type $to_check
* @return bool
*/
public function checkDoNotContain($statement, $to_check)
@@ -280,9 +275,8 @@ class TicketWorkflowController extends Controller
/**
* function to check if the start functions are applied.
*
* @param type $statement
* @param type $to_check
*
* @param type $statement
* @param type $to_check
* @return bool
*/
public function checkStarts($statement, $to_check)
@@ -297,9 +291,8 @@ class TicketWorkflowController extends Controller
/**
* function to check if the ends functions are applied.
*
* @param type $statement
* @param type $to_check
*
* @param type $statement
* @param type $to_check
* @return bool
*/
public function checkEnds($statement, $to_check)
@@ -325,9 +318,8 @@ class TicketWorkflowController extends Controller
/**
* function to apply the action to a ticket.
*
* @param type $workflow_id
* @param type $ticket_settings_details
*
* @param type $workflow_id
* @param type $ticket_settings_details
* @return type array
*/
public function applyActionCondition($workflow_id, $ticket_settings_details)
@@ -359,8 +351,7 @@ class TicketWorkflowController extends Controller
/**
* function to reject ticket.
*
* @param array $ticket_settings_details
*
* @param array $ticket_settings_details
* @return type array
*/
public function rejectTicket($ticket_settings_details)
@@ -373,9 +364,8 @@ class TicketWorkflowController extends Controller
/**
* function to change the department of a ticket.
*
* @param type $workflow_action
* @param type $ticket_settings_details
*
* @param type $workflow_action
* @param type $ticket_settings_details
* @return type array
*/
public function changeDepartment($workflow_action, $ticket_settings_details)
@@ -393,9 +383,8 @@ class TicketWorkflowController extends Controller
/**
* function to change the priority of a ticket.
*
* @param type $workflow_action
* @param type $ticket_settings_details
*
* @param type $workflow_action
* @param type $ticket_settings_details
* @return type array
*/
public function changePriority($workflow_action, $ticket_settings_details)
@@ -413,9 +402,8 @@ class TicketWorkflowController extends Controller
/**
* function to change the SLA of a ticket.
*
* @param type $workflow_action
* @param type $ticket_settings_details
*
* @param type $workflow_action
* @param type $ticket_settings_details
* @return type array
*/
public function changeSla($workflow_action, $ticket_settings_details)
@@ -433,9 +421,8 @@ class TicketWorkflowController extends Controller
/**
* function to assign tean to a ticket.
*
* @param type $workflow_action
* @param type $ticket_settings_details
*
* @param type $workflow_action
* @param type $ticket_settings_details
* @return type array
*/
public function changeTeam($workflow_action, $ticket_settings_details)
@@ -453,9 +440,8 @@ class TicketWorkflowController extends Controller
/**
* function to assing a ticket to an agent.
*
* @param type $workflow_action
* @param type $ticket_settings_details
*
* @param type $workflow_action
* @param type $ticket_settings_details
* @return type array
*/
public function changeAgent($workflow_action, $ticket_settings_details)
@@ -473,9 +459,8 @@ class TicketWorkflowController extends Controller
/**
* function to change the helptopic of a ticket.
*
* @param type $workflow_action
* @param type $ticket_settings_details
*
* @param type $workflow_action
* @param type $ticket_settings_details
* @return type array
*/
public function changeHelptopic($workflow_action, $ticket_settings_details)
@@ -493,9 +478,8 @@ class TicketWorkflowController extends Controller
/**
* function to change the status of a ticket.
*
* @param type $workflow_action
* @param type $ticket_settings_details
*
* @param type $workflow_action
* @param type $ticket_settings_details
* @return type array
*/
public function changeStatus($workflow_action, $ticket_settings_details)

View File

@@ -73,7 +73,6 @@ class UserController extends Controller
* Display all list of the users.
*
* @param type User $user
*
* @return type view
*/
public function index()
@@ -272,7 +271,6 @@ class UserController extends Controller
*
* @param type User $user
* @param type Sys_userRequest $request
*
* @return type redirect
*/
public function store(User $user, Sys_userRequest $request)
@@ -306,7 +304,7 @@ class UserController extends Controller
return redirect()->back()->with(['fails' => Lang::get('lang.country-code-required-error'), 'country_code_error' => 1])->withInput();
} else {
$code = CountryCode::select('phonecode')->where('phonecode', '=', $request->get('country_code'))->get();
if (!count($code)) {
if (! count($code)) {
return redirect()->back()->with(['fails' => Lang::get('lang.incorrect-country-code-error'), 'country_code_error' => 1])->withInput();
}
}
@@ -351,7 +349,6 @@ class UserController extends Controller
*
* @param type int $id
* @param type User $user
*
* @return type view
*/
public function randomPassword()
@@ -377,7 +374,6 @@ class UserController extends Controller
*
* @param type int $id
* @param type User $user
*
* @return type view
*/
public function randomPostPassword($id, ChangepasswordRequest $request)
@@ -401,9 +397,8 @@ class UserController extends Controller
}
/**
* @param type $id
* @param Request $request
*
* @param type $id
* @param Request $request
* @return type
*/
public function changeRoleAdmin($id, Request $request)
@@ -423,9 +418,8 @@ class UserController extends Controller
}
/**
* @param type $id
* @param Request $request
*
* @param type $id
* @param Request $request
* @return type
*/
public function changeRoleAgent($id, Request $request)
@@ -445,8 +439,7 @@ class UserController extends Controller
}
/**
* @param type $id
*
* @param type $id
* @return type
*/
public function changeRoleUser($id)
@@ -472,8 +465,7 @@ class UserController extends Controller
}
/**
* @param type $id
*
* @param type $id
* @return type
*/
public function deleteAgent($id)
@@ -609,7 +601,6 @@ class UserController extends Controller
*
* @param type int $id
* @param type User $user
*
* @return type view
*/
public function show($id)
@@ -633,7 +624,6 @@ class UserController extends Controller
*
* @param type int $id
* @param type User $user
*
* @return type Response
*/
public function edit($id, CountryCode $code)
@@ -668,7 +658,6 @@ class UserController extends Controller
* @param type int $id
* @param type User $user
* @param type Sys_userUpdate $request
*
* @return type Response
*/
public function update($id, Sys_userUpdate $request)
@@ -683,7 +672,7 @@ class UserController extends Controller
return redirect()->back()->with(['fails' => Lang::get('lang.country-code-required-error'), 'country_code_error' => 1])->withInput();
} else {
$code = CountryCode::select('phonecode')->where('phonecode', '=', $request->get('country_code'))->get();
if (!count($code)) {
if (! count($code)) {
return redirect()->back()->with(['fails' => Lang::get('lang.incorrect-country-code-error'), 'country_code_error' => 1])->withInput();
} else {
$users->country_code = $request->country_code;
@@ -737,7 +726,7 @@ class UserController extends Controller
try {
return view('themes.default1.agent.helpdesk.user.profile-edit', compact('user'))
->with(['phonecode' => $phonecode->phonecode,
'verify' => $status, ]);
'verify' => $status, ]);
} catch (Exception $e) {
return redirect()->back()->with('fails', $e->getMessage());
}
@@ -748,7 +737,6 @@ class UserController extends Controller
*
* @param type int $id
* @param type ProfileRequest $request
*
* @return type Redirect
*/
public function postProfileedit(ProfileRequest $request)
@@ -760,7 +748,7 @@ class UserController extends Controller
return redirect()->back()->with(['fails' => Lang::get('lang.country-code-required-error'), 'country_code_error' => 1])->withInput();
} else {
$code = CountryCode::select('phonecode')->where('phonecode', '=', $request->get('country_code'))->get();
if (!count($code)) {
if (! count($code)) {
return redirect()->back()->with(['fails' => Lang::get('lang.incorrect-country-code-error'), 'country_code_error' => 1])->withInput();
}
$user->country_code = $request->country_code;
@@ -802,7 +790,6 @@ class UserController extends Controller
*
* @param type int $id
* @param type ProfilePassword $request
*
* @return type Redirect
*/
public function postProfilePassword($id, ProfilePassword $request)
@@ -828,8 +815,7 @@ class UserController extends Controller
/**
* Assigning an user to an organization.
*
* @param type $id
*
* @param type $id
* @return type boolean
*/
public function UserAssignOrg($id)
@@ -896,8 +882,7 @@ class UserController extends Controller
/**
* creating an organization in user profile page via modal popup.
*
* @param type $id
*
* @param type $id
* @return type
*/
public function User_Create_Org($id)
@@ -940,8 +925,7 @@ class UserController extends Controller
/**
* Generate a random string for password.
*
* @param type $length
*
* @param type $length
* @return string
*/
public function generateRandomString($length = 10)
@@ -969,7 +953,7 @@ class UserController extends Controller
}
$org_relations->create([
'user_id' => $userid,
'org_id' => $orgid,
'org_id' => $orgid,
]);
}
@@ -1045,7 +1029,7 @@ class UserController extends Controller
->first();
if ($otp != null) {
$otp_length = strlen(Input::get('otp'));
if (($otp_length == 6 && !preg_match('/[a-z]/i', Input::get('otp')))) {
if (($otp_length == 6 && ! preg_match('/[a-z]/i', Input::get('otp')))) {
$otp2 = Hash::make(Input::get('otp'));
$date1 = date_format($otp->updated_at, 'Y-m-d h:i:sa');
$date2 = date('Y-m-d h:i:sa');

View File

@@ -128,7 +128,6 @@ class ArticleController extends Controller
* Creating a Article.
*
* @param type Category $category
*
* @return type view
*/
public function create(Category $category)
@@ -148,7 +147,6 @@ class ArticleController extends Controller
*
* @param type Article $article
* @param type ArticleRequest $request
*
* @return type redirect
*/
public function store(Article $article, ArticleRequest $request)
@@ -185,7 +183,6 @@ class ArticleController extends Controller
* @param type Article $article
* @param type Relationship $relation
* @param type Category $category
*
* @return view
*/
public function edit($slug)
@@ -217,7 +214,6 @@ class ArticleController extends Controller
* @param type Article $article
* @param type Relationship $relation
* @param type ArticleRequest $request
*
* @return Response
*/
public function update($slug, ArticleUpdate $request)
@@ -259,9 +255,8 @@ class ArticleController extends Controller
/**
* Delete an Agent by id.
*
* @param type $id
* @param type $id
* @param type Article $article
*
* @return Response
*/
public function destroy($slug, Article $article, Relationship $relation, Comment $comment)
@@ -295,8 +290,7 @@ class ArticleController extends Controller
* user time zone
* fetching timezone.
*
* @param type $utc
*
* @param type $utc
* @return type
*/
public static function usertimezone($utc)

View File

@@ -47,7 +47,6 @@ class CategoryController extends Controller
* Indexing all Category.
*
* @param type Category $category
*
* @return Response
*/
public function index()
@@ -115,7 +114,6 @@ class CategoryController extends Controller
* Create a Category.
*
* @param type Category $category
*
* @return type view
*/
public function create(Category $category)
@@ -136,7 +134,6 @@ class CategoryController extends Controller
*
* @param type Category $category
* @param type CategoryRequest $request
*
* @return type Redirect
*/
public function store(Category $category, CategoryRequest $request)
@@ -158,9 +155,8 @@ class CategoryController extends Controller
/**
* Show the form for editing the specified category.
*
* @param type $slug
* @param type $slug
* @param type Category $category
*
* @return type view
*/
public function edit($id)
@@ -175,10 +171,9 @@ class CategoryController extends Controller
/**
* Update the specified Category in storage.
*
* @param type $slug
* @param type $slug
* @param type Category $category
* @param type CategoryUpdate $request
*
* @return type redirect
*/
public function update($id, CategoryRequest $request)
@@ -204,10 +199,9 @@ class CategoryController extends Controller
/**
* Remove the specified category from storage.
*
* @param type $id
* @param type $id
* @param type Category $category
* @param type Relationship $relation
*
* @return type Redirect
*/
public function destroy($id, Category $category, Relationship $relation)

View File

@@ -121,7 +121,6 @@ class PageController extends Controller
* To insert a value to the table Page.
*
* @param type Request $request
*
* @return type
*/
public function store(PageRequest $request)
@@ -142,8 +141,7 @@ class PageController extends Controller
/**
* To edit a page.
*
* @param type $slug
*
* @param type $slug
* @return type view
*/
public function edit($slug)
@@ -160,9 +158,8 @@ class PageController extends Controller
/**
* To update a page.
*
* @param type $slug
* @param type $slug
* @param type PageUpdate $request
*
* @return type redirect
*/
public function update($slug, PageRequest $request)
@@ -186,8 +183,7 @@ class PageController extends Controller
/**
* To Delete a Page.
*
* @param type $id
*
* @param type $id
* @return type redirect
*/
public function destroy($id)

View File

@@ -63,8 +63,7 @@ class SettingsController extends Controller
/**
* Update the specified resource in storage.
*
* @param int $id
*
* @param int $id
* @return Response
*/
public function postSettings($id, Settings $settings, SettingsRequests $request)
@@ -81,8 +80,8 @@ class SettingsController extends Controller
$settings->logo = $fileName;
//$thDestinationPath = 'dist/th';
Image::make($destinationPath.'/'.$fileName, [
'width' => 300,
'height' => 300,
'width' => 300,
'height' => 300,
'grayscale' => false,
])->save('lb-faveo/dist/image/'.$fileName);
}
@@ -95,8 +94,8 @@ class SettingsController extends Controller
$settings->background = $fileName;
//$thDestinationPath = 'dist/th';
Image::make($destinationPath.'/'.$fileName, [
'width' => 300,
'height' => 300,
'width' => 300,
'height' => 300,
'grayscale' => false,
])->save('lb-faveo/dist/image/'.$fileName);
}
@@ -118,7 +117,6 @@ class SettingsController extends Controller
* To Moderate the commenting.
*
* @param type Comment $comment
*
* @return Response
*/
public function comment(Comment $comment)
@@ -167,9 +165,8 @@ class SettingsController extends Controller
/**
* Admin can publish the comment.
*
* @param type $id
* @param type $id
* @param type Comment $comment
*
* @return bool
*/
public function publish($id, Comment $comment)
@@ -186,9 +183,8 @@ class SettingsController extends Controller
/**
* delete the comment.
*
* @param type $id
* @param type $id
* @param type Comment $comment
*
* @return type
*/
public function delete($id, Comment $comment)

View File

@@ -42,19 +42,22 @@ class AuthController extends Controller
// if auth is agent
protected $redirectTo = '/dashboard';
// if auth is user
protected $redirectToUser = '/profile';
/* Direct After Logout */
protected $redirectAfterLogout = '/';
protected $loginPath = '/auth/login';
protected $social;
/**
* Create a new authentication controller instance.
*
* @param \Illuminate\Contracts\Auth\Guard $auth
* @param \Illuminate\Contracts\Auth\Registrar $registrar
*
* @param \Illuminate\Contracts\Auth\Guard $auth
* @param \Illuminate\Contracts\Auth\Registrar $registrar
* @return void
*/
public function __construct()
@@ -90,21 +93,21 @@ class AuthController extends Controller
if ($user->nickname) {
$username = $user->nickname;
}
if (!$first_name) {
if (! $first_name) {
$first_name = $username;
}
$data = [
'first_name' => $first_name,
'email' => $user->getEmail(),
'user_name' => $username,
'role' => 'user',
'active' => 1,
'email' => $user->getEmail(),
'user_name' => $username,
'role' => 'user',
'active' => 1,
];
$user = User::where('email', $data['email'])->first();
if (!$user) {
if (! $user) {
$user = User::where('user_name', $data['user_name'])->first();
}
if (!$user) {
if (! $user) {
$user = User::firstOrCreate($data);
}
Auth::login($user);
@@ -144,7 +147,6 @@ class AuthController extends Controller
*
* @param type User $user
* @param type RegisterRequest $request
*
* @return type Response
*/
public function postRegister(User $user, RegisterRequest $request, $api = false)
@@ -161,12 +163,12 @@ class AuthController extends Controller
} else {
$user->email = $request->input('email');
}
if (!checkArray('mobile', $request_array)) {
if (! checkArray('mobile', $request_array)) {
$user->mobile = null;
} else {
$user->mobile = $request->input('mobile');
}
if (!checkArray('code', $request_array)) {
if (! checkArray('code', $request_array)) {
$user->country_code = 0;
} else {
$user->country_code = $request->input('code');
@@ -222,8 +224,7 @@ class AuthController extends Controller
/**
* Function to activate account.
*
* @param type $token
*
* @param type $token
* @return type redirect
*/
public function accountActivate($token)
@@ -244,9 +245,8 @@ class AuthController extends Controller
/**
* Get mail function.
*
* @param type $token
* @param type $token
* @param type User $user
*
* @return type Response
*/
public function getMail($token, User $user)
@@ -289,7 +289,6 @@ class AuthController extends Controller
* Post of login page.
*
* @param type LoginRequest $request
*
* @return type Response
*/
public function postLogin(LoginRequest $request)
@@ -316,15 +315,15 @@ class AuthController extends Controller
}
$check_active = User::where('email', '=', $request->input('email'))->orwhere('user_name', '=', $request->input('email'))->first();
if (!$check_active) { //check if user exists or not
if (! $check_active) { //check if user exists or not
//if user deos not exist then return back with error that user is not registered
return redirect()->back()
->withInput($request->only('email', 'remember'))
->withErrors([
'email' => $this->getFailedLoginMessage(),
'password' => $this->getFailedLoginMessage(),
])->with(['error' => Lang::get('lang.not-registered'),
'referer' => $referer, ]);
'email' => $this->getFailedLoginMessage(),
'password' => $this->getFailedLoginMessage(),
])->with(['error' => Lang::get('lang.not-registered'),
'referer' => $referer, ]);
}
//if user exists
@@ -337,17 +336,17 @@ class AuthController extends Controller
// plugin is installed
if ($sms->status == 1 || $sms->status === '1') { //check plugin is active or not
// plugin is active
if (!$check_active->active) { //check account is active or not
if (! $check_active->active) { //check account is active or not
// account is not active show verify otp window
if ($check_active->mobile) { //check user has mobile or not
// user has mobile number return verify OTP screen
return \Redirect::route('otp-verification')
->withInput($request->input())
->with(['values' => $request->input(),
'referer' => $referer,
'name' => $check_active->first_name,
'number' => $check_active->mobile,
'code' => $check_active->country_code, ]);
->with(['values' => $request->input(),
'referer' => $referer,
'name' => $check_active->first_name,
'number' => $check_active->mobile,
'code' => $check_active->country_code, ]);
} else {
goto a; //attenmpt login (be careful while using goto statements)
}
@@ -362,15 +361,15 @@ class AuthController extends Controller
}
} else {
// setting is disabled
a: if (!$check_active->active) { //check account is active or not
a: if (! $check_active->active) { //check account is active or not
// if accoutn is not active return back with error message that account is inactive
return redirect()->back()
->withInput($request->only('email', 'remember'))
->withErrors([
'email' => $this->getFailedLoginMessage(),
'password' => $this->getFailedLoginMessage(),
])->with(['error' => Lang::get('lang.this_account_is_currently_inactive'),
'referer' => $referer, ]);
'email' => $this->getFailedLoginMessage(),
'password' => $this->getFailedLoginMessage(),
])->with(['error' => Lang::get('lang.this_account_is_currently_inactive'),
'referer' => $referer, ]);
} else {
// try login
$loginAttempts = 1;
@@ -416,10 +415,10 @@ class AuthController extends Controller
return redirect()->back()
->withInput($request->only('email', 'remember'))
->withErrors([
'email' => $this->getFailedLoginMessage(),
'password' => $this->getFailedLoginMessage(),
])->with(['error' => Lang::get('lang.invalid'),
'referer' => $referer, ]);
'email' => $this->getFailedLoginMessage(),
'password' => $this->getFailedLoginMessage(),
])->with(['error' => Lang::get('lang.invalid'),
'referer' => $referer, ]);
// Increment login attempts
} catch (\Exception $e) {
return redirect()->back()->with('fails', $e->getMessage());
@@ -430,7 +429,6 @@ class AuthController extends Controller
* Add login attempt.
*
* @param type IPaddress $value
*
* @return type Response
*/
public function addLoginAttempt($value, $field)
@@ -458,7 +456,6 @@ class AuthController extends Controller
* Clear login attempt.
*
* @param type IPaddress $value
*
* @return type Response
*/
public function clearLoginAttempts($value, $field)
@@ -472,7 +469,6 @@ class AuthController extends Controller
* Confiem IP.
*
* @param type IPaddress $value
*
* @return type Response
*/
public function confirmIPAddress($value, $field)
@@ -485,7 +481,7 @@ class AuthController extends Controller
' FROM '.$table." WHERE IP = '$value' OR User = '$field'");
$data = $result;
//Verify that at least one login attempt is in database
if (!$data) {
if (! $data) {
return 0;
}
if ($data[0]->Attempts >= $max_attempts) {
@@ -515,7 +511,6 @@ class AuthController extends Controller
* @category function to show verify OTP page
*
* @param null
*
* @return response|view
*/
public function getVerifyOTP()
@@ -531,7 +526,6 @@ class AuthController extends Controller
* @category function to verify OTP
*
* @param $request
*
* @return int|string
*/
public function verifyOTP(LoginRequest $request)
@@ -539,13 +533,13 @@ class AuthController extends Controller
$user = User::select('id', 'mobile', 'user_name')->where('email', '=', $request->input('email'))
->orWhere('user_name', '=', $request->input('email'))->first();
$otp_length = strlen($request->input('otp'));
if (!\Schema::hasTable('user_verification')) {
if (! \Schema::hasTable('user_verification')) {
$message = Lang::get('lang.opt-can-not-be-verified');
} else {
$otp = Otp::select('otp', 'updated_at')->where('user_id', '=', $user->id)
->first();
if ($otp != null) {
if (($otp_length == 6 && !preg_match('/[a-z]/i', $request->input('otp')))) {
if (($otp_length == 6 && ! preg_match('/[a-z]/i', $request->input('otp')))) {
$otp2 = Hash::make($request->input('otp'));
$date1 = date_format($otp->updated_at, 'Y-m-d h:i:sa');
$date2 = date('Y-m-d h:i:sa');
@@ -578,14 +572,14 @@ class AuthController extends Controller
return \Redirect::route('otp-verification')
->withInput($request->input())
->with(['values' => $request->input(),
'number' => $user->mobile,
'name' => $user->user_name,
'fails' => $message, ]);
'number' => $user->mobile,
'name' => $user->user_name,
'fails' => $message, ]);
}
public function resendOTP(OtpVerifyRequest $request)
{
if (!\Schema::hasTable('user_verification') || !\Schema::hasTable('sms')) {
if (! \Schema::hasTable('user_verification') || ! \Schema::hasTable('sms')) {
$message = Lang::get('lang.opt-can-not-be-verified');
return $message;
@@ -606,8 +600,7 @@ class AuthController extends Controller
/**
* @category function to change ticket status when user verifies his account
*
* @param int $id => user_id
*
* @param int $id => user_id
* @return null
*
* @author manish.verma@ladybirdweb.com

View File

@@ -38,8 +38,7 @@ class ForgotPasswordController extends Controller
/**
* Send a reset link to the given user.
*
* @param \Illuminate\Http\Request $request
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\RedirectResponse
*/
public function sendResetLinkEmail(Request $request)
@@ -69,10 +68,10 @@ class ForgotPasswordController extends Controller
$name = $user->user_name;
}
$value = [
'url' => url('password/reset/'.$code),
'name' => $name,
'url' => url('password/reset/'.$code),
'name' => $name,
'mobile' => $user->mobile,
'code' => $user->country_code, ];
'code' => $user->country_code, ];
\Event::fire('reset.password2', [$value]);
}

View File

@@ -18,6 +18,7 @@ class LoginController extends Controller
|
*/
use AuthenticatesUsers;
//use AuthenticatesAndRegistersUsers, ThrottlesLogins;
/**
* Where to redirect users after login.

View File

@@ -75,10 +75,10 @@ class PasswordController extends Controller
$name = $user->user_name;
}
$value = [
'url' => url('password/reset/'.$code),
'name' => $name,
'url' => url('password/reset/'.$code),
'name' => $name,
'mobile' => $user->mobile,
'code' => $user->country_code, ];
'code' => $user->country_code, ];
\Event::fire('reset.password2', [$value]);
}
@@ -94,8 +94,7 @@ class PasswordController extends Controller
/**
* Reset the given user's password.
*
* @param \Illuminate\Http\Request $request
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public function reset(Request $request)

View File

@@ -21,6 +21,7 @@ class RegisterController extends Controller
*/
use RegistersUsers;
use AuthenticatesAndRegistersUsers;
/**
* Where to redirect users after registration.
*
@@ -41,15 +42,14 @@ class RegisterController extends Controller
/**
* Get a validator for an incoming registration request.
*
* @param array $data
*
* @param array $data
* @return \Illuminate\Contracts\Validation\Validator
*/
protected function validator(array $data)
{
return Validator::make($data, [
'name' => 'required|max:255',
'email' => 'required|email|max:255|unique:users',
'name' => 'required|max:255',
'email' => 'required|email|max:255|unique:users',
'password' => 'required|min:6|confirmed',
]);
}
@@ -57,15 +57,14 @@ class RegisterController extends Controller
/**
* Create a new user instance after a valid registration.
*
* @param array $data
*
* @param array $data
* @return User
*/
protected function create(array $data)
{
return User::create([
'name' => $data['name'],
'email' => $data['email'],
'name' => $data['name'],
'email' => $data['email'],
'password' => bcrypt($data['password']),
]);
}

View File

@@ -19,6 +19,7 @@ class ResetPasswordController extends Controller
|
*/
use ResetsPasswords;
/**
* Where to redirect users after resetting their password.
*

View File

@@ -54,7 +54,6 @@ class UserController extends Controller
* Display a listing of the resource.
*
* @param type User $user
*
* @return type Response
*/
public function index()
@@ -157,7 +156,6 @@ class UserController extends Controller
*
* @param type User $user
* @param type Sys_userRequest $request
*
* @return type Response
*/
public function store(User $user, Sys_userRequest $request)
@@ -191,7 +189,6 @@ class UserController extends Controller
*
* @param type int $id
* @param type User $user
*
* @return type Response
*/
public function show($id, User $user)
@@ -211,7 +208,6 @@ class UserController extends Controller
*
* @param type int $id
* @param type User $user
*
* @return type Response
*/
public function edit($id, User $user)
@@ -232,7 +228,6 @@ class UserController extends Controller
* @param type int $id
* @param type User $user
* @param type Sys_userUpdate $request
*
* @return type Response
*/
public function update($id, User $user, Sys_userUpdate $request)
@@ -260,7 +255,6 @@ class UserController extends Controller
*
* @param type int $id
* @param type User $user
*
* @return type Response
*/
public function destroy($id, User $user)
@@ -286,8 +280,7 @@ class UserController extends Controller
/**
* User Assign Org.
*
* @param type $id
*
* @param type $id
* @return type boolean
*/
public function UserAssignOrg($id)

View File

@@ -40,7 +40,6 @@ class ClientTicketController extends Controller
*
* @param type Tickets $ticket
* @param type User $user
*
* @return type response
*/
public function getCheckTicket(Tickets $ticket, User $user)
@@ -51,8 +50,7 @@ class ClientTicketController extends Controller
/**
* reply.
*
* @param type $value
*
* @param type $value
* @return type view
*/
public function reply($id, Request $request)

View File

@@ -59,7 +59,6 @@ class FormController extends Controller
* getform.
*
* @param type Help_topic $topic
*
* @return type
*/
public function getForm(Help_topic $topic, CountryCode $code)
@@ -69,7 +68,7 @@ class FormController extends Controller
}
$settings = CommonSettings::select('status')->where('option_name', '=', 'send_otp')->first();
$email_mandatory = CommonSettings::select('status')->where('option_name', '=', 'email_mandatory')->first();
if (!\Auth::check() && ($settings->status == 1 || $settings->status == '1')) {
if (! \Auth::check() && ($settings->status == 1 || $settings->status == '1')) {
return redirect('auth/login')->with(['login_require' => 'Please login to your account for submitting a ticket', 'referer' => 'form']);
}
$location = GeoIP::getLocation();
@@ -83,7 +82,7 @@ class FormController extends Controller
$phonecode = '';
}
list($max_size_in_bytes, $max_size_in_actual) = $this->fileUploadController->file_upload_max_size();
[$max_size_in_bytes, $max_size_in_actual] = $this->fileUploadController->file_upload_max_size();
return view('themes.default1.client.helpdesk.form', compact('topics', 'codes', 'email_mandatory', 'max_size_in_bytes', 'max_size_in_actual'))->with('phonecode', $phonecode);
} else {
@@ -96,7 +95,6 @@ class FormController extends Controller
*
* @param type Form_name $name
* @param type Form_details $details
*
* @return type string
*/
public function postForm($id, Help_topic $topic)
@@ -105,7 +103,7 @@ class FormController extends Controller
$helptopic = $topic->where('id', '=', $id)->first();
$custom_form = $helptopic->custom_form;
$values = Fields::where('forms_id', '=', $custom_form)->get();
if (!$values) {
if (! $values) {
}
if ($values) {
foreach ($values as $form_data) {
@@ -188,7 +186,7 @@ class FormController extends Controller
// $priority = $ticket_settings->first()->priority;
$default_priority = Ticket_Priority::where('is_default', '=', 1)->first();
$user_priority = CommonSettings::where('option_name', '=', 'user_priority')->first();
if (!($request->input('priority'))) {
if (! ($request->input('priority'))) {
$priority = $default_priority->priority_id;
if ($helpTopicObj->exists() && ($helpTopicObj->value('status') == 1)) {
$priority = $helpTopicObj->value('priority');
@@ -210,18 +208,18 @@ class FormController extends Controller
$geoipcode = $code->where('iso', '=', $location->iso_code)->first();
if ($phonecode == null) {
$data = [
'fails' => Lang::get('lang.country-code-required-error'),
'phonecode' => $geoipcode->phonecode,
'fails' => Lang::get('lang.country-code-required-error'),
'phonecode' => $geoipcode->phonecode,
'country_code_error' => 1,
];
return Redirect::back()->with($data)->withInput($request->except('password'));
} else {
$code = CountryCode::select('phonecode')->where('phonecode', '=', $phonecode)->get();
if (!count($code)) {
if (! count($code)) {
$data = [
'fails' => Lang::get('lang.incorrect-country-code-error'),
'phonecode' => $geoipcode->phonecode,
'fails' => Lang::get('lang.incorrect-country-code-error'),
'phonecode' => $geoipcode->phonecode,
'country_code_error' => 1,
];
@@ -263,15 +261,14 @@ class FormController extends Controller
/**
* reply.
*
* @param type $value
*
* @param type $value
* @return type view
*/
public function post_ticket_reply($id, Request $request)
{
try {
$comment = $request->input('comment');
if (!empty($comment)) {
if (! empty($comment)) {
$tickets = Tickets::where('id', '=', $id)->first();
$thread = Ticket_Thread::where('ticket_id', '=', $tickets->id)->first();
@@ -315,7 +312,7 @@ class FormController extends Controller
$helptopic_id = $request->input('helptopic');
$helptopics = new Help_topic();
$helptopic = $helptopics->find($helptopic_id);
if (!$helptopic) {
if (! $helptopic) {
throw new Exception('We can not find your request');
}
$custom_form = $helptopic->custom_form;

View File

@@ -67,15 +67,14 @@ class GuestController extends Controller
return view('themes.default1.client.helpdesk.profile', compact('user'))
->with(['phonecode' => $phonecode->phonecode,
'verify' => $status, ]);
'verify' => $status, ]);
}
/**
* Save profile data.
*
* @param type $id
* @param type $id
* @param type ProfileRequest $request
*
* @return type Response
*/
public function postProfile(ProfileRequest $request)
@@ -87,7 +86,7 @@ class GuestController extends Controller
return redirect()->back()->with(['fails' => Lang::get('lang.country-code-required-error'), 'country_code_error' => 1])->withInput();
} else {
$code = CountryCode::select('phonecode')->where('phonecode', '=', $request->get('country_code'))->get();
if (!count($code)) {
if (! count($code)) {
return redirect()->back()->with(['fails' => Lang::get('lang.incorrect-country-code-error'), 'country_code_error' => 1])->withInput();
}
$user->country_code = $request->country_code;
@@ -125,8 +124,7 @@ class GuestController extends Controller
/**
*@category fucntion to check if mobile number is unqique or not
*
*@param string $mobile
*
*@param string $mobile
*@return bool true(if mobile exists in users table)/false (if mobile does not exist in user table)
*/
public function checkMobile($mobile)
@@ -147,7 +145,6 @@ class GuestController extends Controller
* Get Ticket page.
*
* @param type Help_topic $topic
*
* @return type Response
*/
public function getTicket(Help_topic $topic)
@@ -161,7 +158,6 @@ class GuestController extends Controller
* getform.
*
* @param type Help_topic $topic
*
* @return type
*/
public function getForm(Help_topic $topic)
@@ -184,7 +180,6 @@ class GuestController extends Controller
* @param type Tickets $tickets
* @param type Ticket_Thread $thread
* @param type User $user
*
* @return type Response
*/
public function getMyticket()
@@ -198,7 +193,6 @@ class GuestController extends Controller
* @param type Ticket_Thread $thread
* @param type Tickets $tickets
* @param type User $user
*
* @return type Response
*/
public function thread(Ticket_Thread $thread, Tickets $tickets, User $user)
@@ -226,9 +220,8 @@ class GuestController extends Controller
/**
* Post porfile password.
*
* @param type $id
* @param type $id
* @param type ProfilePassword $request
*
* @return type Response
*/
public function postProfilePassword(ProfilePassword $request)
@@ -255,7 +248,6 @@ class GuestController extends Controller
*
* @param type Ticket_Thread $thread
* @param type TicketRequest $request
*
* @return type Response
*/
public function reply(Ticket_Thread $thread, TicketRequest $request)
@@ -278,7 +270,6 @@ class GuestController extends Controller
*
* @param type Tickets $ticket
* @param type User $user
*
* @return type response
*/
public function getCheckTicket(Tickets $ticket, User $user)
@@ -293,13 +284,12 @@ class GuestController extends Controller
* @param type User $user
* @param type Tickets $ticket
* @param type Ticket_Thread $thread
*
* @return type Response
*/
public function PostCheckTicket(Request $request)
{
$validator = \Validator::make($request->all(), [
'email' => 'required|email',
'email' => 'required|email',
'ticket_number' => 'required',
]);
if ($validator->fails()) {
@@ -345,8 +335,7 @@ class GuestController extends Controller
/**
* get ticket email.
*
* @param type $id
*
* @param type $id
* @return type
*/
public function get_ticket_email($id, CommonSettings $common_settings)
@@ -362,7 +351,6 @@ class GuestController extends Controller
* get ticket status.
*
* @param type Tickets $ticket
*
* @return type
*/
public function getTicketStat(Tickets $ticket)
@@ -409,7 +397,7 @@ class GuestController extends Controller
->first();
if ($otp != null) {
$otp_length = strlen(Input::get('otp'));
if (($otp_length == 6 && !preg_match('/[a-z]/i', Input::get('otp')))) {
if (($otp_length == 6 && ! preg_match('/[a-z]/i', Input::get('otp')))) {
$otp2 = Hash::make(Input::get('otp'));
$date1 = date_format($otp->updated_at, 'Y-m-d h:i:sa');
$date2 = date('Y-m-d h:i:sa');
@@ -537,10 +525,10 @@ class GuestController extends Controller
if (count($user) > 0) {
foreach ($user as $key => $value) {
$info->create([
'owner' => $id,
'owner' => $id,
'service' => $provider,
'key' => $key,
'value' => $value,
'key' => $key,
'value' => $value,
]);
}
}
@@ -549,7 +537,7 @@ class GuestController extends Controller
public function changeEmail($email)
{
$user = \Auth::user();
if ($user && $email && !$user->email) {
if ($user && $email && ! $user->email) {
$user->email = $email;
$user->save();
}

View File

@@ -46,7 +46,6 @@ class UnAuthController extends Controller
* @param type User $user
* @param type Tickets $ticket
* @param type Ticket_Thread $thread
*
* @return type Response
*/
public function PostCheckTicket(Request $request)
@@ -119,8 +118,7 @@ class UnAuthController extends Controller
/**
* generate random string token for ticket.
*
* @param type $length
*
* @param type $length
* @return string
*/
public function generate_random_ticket_token($length = 10)
@@ -138,9 +136,8 @@ class UnAuthController extends Controller
/**
* function to check the ticket without loggin In.
*
* @param type $ticket_id
* @param type $token
*
* @param type $ticket_id
* @param type $token
* @return type view
*/
public function showTicketCode($ticket_id, $token)
@@ -237,9 +234,8 @@ class UnAuthController extends Controller
/**
* function to change the status of the ticket.
*
* @param type $status
* @param type $id
*
* @param type $status
* @param type $id
* @return string
*/
public function changeStatus($status, $id)
@@ -326,8 +322,7 @@ class UnAuthController extends Controller
/**
*@category function to change system's language
*
*@param string $lang //desired language's iso code
*
*@param string $lang //desired language's iso code
*@return response
*/
public static function changeLanguage($lang)
@@ -423,7 +418,7 @@ class UnAuthController extends Controller
/**
* Function to chnage user language preference.
*
* @param string $lang //desired language's iso code
* @param string $lang //desired language's iso code
*
* @category function to change system's language
*

View File

@@ -31,14 +31,13 @@ class UserController extends Controller
/**
* @param
*
* @return response
*/
public function getArticle(Article $article, Category $category, Settings $settings)
{
$setting = $settings->first();
$pagination = $setting->pagination;
if (!Auth::check() || \Auth::user()->role == 'user') {
if (! Auth::check() || \Auth::user()->role == 'user') {
$article = $article->where('status', '1');
}
$article = $article->where('type', '1');
@@ -54,10 +53,9 @@ class UserController extends Controller
/**
* Get excerpt from string.
*
* @param string $str String to get an excerpt from
* @param int $startPos Position int string to start excerpt from
* @param int $maxLength Maximum length the excerpt may be
*
* @param string $str String to get an excerpt from
* @param int $startPos Position int string to start excerpt from
* @param int $maxLength Maximum length the excerpt may be
* @return string excerpt
*/
public static function getExcerpt($str, $startPos = 0, $maxLength = 50)
@@ -77,11 +75,10 @@ class UserController extends Controller
/**
* function to search an article.
*
* @param \App\Http\Requests\kb\SearchRequest $request
* @param \App\Model\kb\Category $category
* @param \App\Model\kb\Article $article
* @param \App\Model\kb\Settings $settings
*
* @param \App\Http\Requests\kb\SearchRequest $request
* @param \App\Model\kb\Category $category
* @param \App\Model\kb\Article $article
* @param \App\Model\kb\Settings $settings
* @return type view
*/
public function search(SearchRequest $request, Category $category, Article $article, Settings $settings)
@@ -113,7 +110,7 @@ class UserController extends Controller
$date = \Carbon\Carbon::now()->toDateTimeString();
$arti = $article->where('slug', $slug);
if (!Auth::check() || \Auth::user()->role == 'user') {
if (! Auth::check() || \Auth::user()->role == 'user') {
$arti = $arti->where('status', '1');
$arti = $arti->where('publish_time', '<', $date);
}
@@ -133,7 +130,7 @@ class UserController extends Controller
{
/* get the article_id where category_id == current category */
$catid = $category->where('slug', $slug)->first();
if (!$catid) {
if (! $catid) {
return redirect()->back()->with('fails', Lang::get('lang.we_are_sorry_but_the_page_you_are_looking_for_can_not_be_found'));
}
$id = $catid->id;
@@ -225,13 +222,12 @@ class UserController extends Controller
* @param type Request $request
* @param type Comment $comment
* @param type Id $id
*
* @return type response
*/
public function postComment($slug, Article $article, CommentRequest $request, Comment $comment)
{
$article = $article->where('slug', $slug)->first();
if (!$article) {
if (! $article) {
return Redirect::back()->with('fails', Lang::get('lang.sorry_not_processed'));
}
$id = $article->id;

View File

@@ -56,9 +56,9 @@ class ApiSettings extends Controller
// dd($request->input());
DB::table('settings_system')
->where('id', 1)
->update(['api_enable' => Input::get('api_enable'),
->update(['api_enable' => Input::get('api_enable'),
'api_key_mandatory' => Input::get('api_key_mandatory'),
'api_key' => Input::get('api_key'), ]);
'api_key' => Input::get('api_key'), ]);
$settings = $this->api;
if ($settings->get()->count() > 0) {
foreach ($settings->get() as $set) {

View File

@@ -9,7 +9,7 @@ class CommonMailer
public function setSmtpDriver($config)
{
try {
if (!$config) {
if (! $config) {
return false;
}
$https = [];
@@ -34,7 +34,7 @@ class CommonMailer
public function setMailGunDriver($config)
{
if (!$config) {
if (! $config) {
return false;
}

View File

@@ -41,10 +41,10 @@ class NotificationController extends Controller
/**
* This function is used to create in app notifications.
*
* @param type $model_id
* @param type $userid_created
* @param type $type_id
* @param type $forwhome
* @param type $model_id
* @param type $userid_created
* @param type $type_id
* @param type $forwhome
*/
public function create($model_id, $userid_created, $type_id, $forwhome = [])
{
@@ -70,8 +70,7 @@ class NotificationController extends Controller
/**
* This function is to mark all ticket to read status.
*
* @param type $id
*
* @param type $id
* @return int
*/
public function markAllRead($id)
@@ -88,8 +87,7 @@ class NotificationController extends Controller
/**
* This function to mark read.
*
* @param type $id
*
* @param type $id
* @return int
*/
public function markRead($id)
@@ -118,8 +116,7 @@ class NotificationController extends Controller
/**
* function to delete notifications.
*
* @param type $id
*
* @param type $id
* @return int
*/
public function delete($id)

View File

@@ -57,7 +57,6 @@ class PhpMailController extends Controller
*
* @param type Reg $reg
* @param type Department $dept_id
*
* @return type integer
*/
public function mailfrom($reg, $dept_id)
@@ -182,13 +181,13 @@ class PhpMailController extends Controller
{
switch ($mail->sending_protocol) {
case 'smtp':
$config = ['host' => $mail->sending_host,
'port' => $mail->sending_port,
'security' => $mail->sending_encryption,
'username' => $mail->email_address,
'password' => $mail->password,
$config = ['host' => $mail->sending_host,
'port' => $mail->sending_port,
'security' => $mail->sending_encryption,
'username' => $mail->email_address,
'password' => $mail->password,
];
if (!$this->commonMailer->setSmtpDriver($config)) {
if (! $this->commonMailer->setSmtpDriver($config)) {
\Log::info('Invaid configuration :- '.$config);
return 'invalid mail configuration';
@@ -196,8 +195,8 @@ class PhpMailController extends Controller
break;
case 'send_mail':
$config = [
'host' => \Config::get('mail.host'),
'port' => \Config::get('mail.port'),
'host' => \Config::get('mail.host'),
'port' => \Config::get('mail.port'),
'security' => \Config::get('mail.encryption'),
'username' => \Config::get('mail.username'),
'password' => \Config::get('mail.password'),
@@ -279,8 +278,8 @@ class PhpMailController extends Controller
$short = 'database';
$field = [
'driver' => 'database',
'table' => 'jobs',
'queue' => 'default',
'table' => 'jobs',
'queue' => 'default',
'expire' => 60,
];
$queue = new \App\Model\MailJob\QueueService();

View File

@@ -123,7 +123,6 @@ class SettingsController extends Controller
*
* @param type Footer $footer
* @param type Request $request
*
* @return type response
*/
public function edit_widget($id, Widgets $widgets, Request $request)
@@ -201,7 +200,6 @@ class SettingsController extends Controller
*
* @param type Footer $footer
* @param type Request $request
*
* @return type response
*/
public function edit_social_buttons($id, Widgets $widgets, Request $request)
@@ -261,7 +259,6 @@ class SettingsController extends Controller
*
* @param type Settings $set
* @param type Request $request
*
* @return type view
*/
public function PostSettings(Settings $set, Request $request)
@@ -372,8 +369,7 @@ class SettingsController extends Controller
/**
* After plugin post.
*
* @param Request $request
*
* @param Request $request
* @return type
*/
public function PostPlugins(Request $request)
@@ -381,7 +377,7 @@ class SettingsController extends Controller
$this->validate($request, ['plugin' => 'required|mimes:application/zip,zip,Zip']);
try {
if (!extension_loaded('zip')) {
if (! extension_loaded('zip')) {
throw new Exception('Please enable zip extension in your php');
}
$plug = new Plugin();
@@ -451,16 +447,15 @@ class SettingsController extends Controller
/**
* Delete the directory.
*
* @param type $dir
*
* @param type $dir
* @return bool
*/
public function deleteDirectory($dir)
{
if (!file_exists($dir)) {
if (! file_exists($dir)) {
return true;
}
if (!is_dir($dir)) {
if (! is_dir($dir)) {
return unlink($dir);
}
foreach (scandir($dir) as $item) {
@@ -468,7 +463,7 @@ class SettingsController extends Controller
continue;
}
chmod($dir.DIRECTORY_SEPARATOR.$item, 0777);
if (!$this->deleteDirectory($dir.DIRECTORY_SEPARATOR.$item)) {
if (! $this->deleteDirectory($dir.DIRECTORY_SEPARATOR.$item)) {
return false;
}
}
@@ -581,7 +576,7 @@ class SettingsController extends Controller
{
$plugs = new Plugin();
$plug = $plugs->where('name', $slug)->first();
if (!$plug) {
if (! $plug) {
$plugs->create(['name' => $slug, 'path' => $slug, 'status' => 1]);
return redirect()->back()->with('success', 'Status has changed');

View File

@@ -19,6 +19,7 @@ use Lang;
class TemplateController extends Controller
{
public $template;
public $type;
public function __construct()
@@ -51,8 +52,7 @@ class TemplateController extends Controller
* Show template
* This template to show a particular template.
*
* @param type $id
*
* @param type $id
* @return type view
*/
public function showTemplate($id)
@@ -69,8 +69,7 @@ class TemplateController extends Controller
/**
* This function is used to display chumper datatables of the template list.
*
* @param \Illuminate\Http\Request $request
*
* @param \Illuminate\Http\Request $request
* @return type datatable
*/
public function GetTemplates(Request $request)
@@ -108,8 +107,7 @@ class TemplateController extends Controller
/**
* To store a set of templates.
*
* @param \App\Http\Requests\helpdesk\TemplateRequest $request
*
* @param \App\Http\Requests\helpdesk\TemplateRequest $request
* @return type redirect
*/
public function store(TemplateRequest $request)
@@ -126,8 +124,7 @@ class TemplateController extends Controller
/**
* function to get the edit page of template.
*
* @param type $id
*
* @param type $id
* @return type
*/
public function edit($id)
@@ -146,9 +143,8 @@ class TemplateController extends Controller
/**
* function to update a template.
*
* @param type $id
* @param \App\Http\Requests\helpdesk\TemplateUdate $request
*
* @param type $id
* @param \App\Http\Requests\helpdesk\TemplateUdate $request
* @return type
*/
public function update($id, TemplateUdate $request)
@@ -167,15 +163,14 @@ class TemplateController extends Controller
/**
* function to delete a template.
*
* @param int $id
*
* @param int $id
* @return Response
*/
public function destroy(Request $request)
{
try {
$ids = $request->input('select');
if (!empty($ids)) {
if (! empty($ids)) {
foreach ($ids as $id) {
$template = $this->template->where('id', $id)->first();
if ($template) {
@@ -216,8 +211,7 @@ class TemplateController extends Controller
/**
* function to show the templates.
*
* @param type $id
*
* @param type $id
* @return type Mixed
*/
public function show($id)

View File

@@ -51,8 +51,7 @@ class TemplateSetController extends Controller
/**
* Store a newly created resource in storage.
*
* @param \Illuminate\Http\Request $request
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public function store(TemplateSet $sets, TemplateSetRequest $request)
@@ -74,8 +73,7 @@ class TemplateSetController extends Controller
/**
* Display the specified resource.
*
* @param int $id
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function activateSet($id)
@@ -97,8 +95,7 @@ class TemplateSetController extends Controller
/**
* Show the form for editing the specified resource.
*
* @param int $id
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function show($id)
@@ -113,9 +110,8 @@ class TemplateSetController extends Controller
/**
* Update the specified resource in storage.
*
* @param \Illuminate\Http\Request $request
* @param int $id
*
* @param \Illuminate\Http\Request $request
* @param int $id
* @return \Illuminate\Http\Response
*/
public function update(Request $request, $id)
@@ -126,8 +122,7 @@ class TemplateSetController extends Controller
/**
* Remove the specified resource from storage.
*
* @param int $id
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function destroy($id)

View File

@@ -218,17 +218,16 @@ class InstallController extends Controller
* checking prerequisites.
*
* @param type InstallerRequest $request
*
* @return type view
*/
public function accountcheck(Request $request)
{
$validator = \Validator::make($request->all(), [
'firstname' => 'required|max:20',
'Lastname' => 'required|max:20',
'email' => 'required|max:50|email',
'username' => 'required|max:50|min:3',
'password' => 'required|min:6',
'firstname' => 'required|max:20',
'Lastname' => 'required|max:20',
'email' => 'required|max:50|email',
'username' => 'required|max:50|min:3',
'password' => 'required|min:6',
'confirmpassword' => 'required|same:password',
]);
@@ -267,7 +266,7 @@ class InstallController extends Controller
}
$changed = UnAuth::changeLanguage($language);
if (!$changed) {
if (! $changed) {
return \Redirect::back()->with('fails', 'Invalid language');
}
@@ -285,15 +284,15 @@ class InstallController extends Controller
$admin_tzone = $timezones->id;
// creating an user
$user = User::updateOrCreate(['id' => 1], [
'first_name' => $firstname,
'last_name' => $lastname,
'email' => $email,
'user_name' => $username,
'password' => Hash::make($password),
'first_name' => $firstname,
'last_name' => $lastname,
'email' => $email,
'user_name' => $username,
'password' => Hash::make($password),
//'assign_group' => 1,
'primary_dpt' => 1,
'active' => 1,
'role' => 'admin',
'primary_dpt' => 1,
'active' => 1,
'role' => 'admin',
]);
// checking if the user have been created
@@ -455,7 +454,7 @@ class InstallController extends Controller
if (is_file(base_path().DIRECTORY_SEPARATOR.'.env')) {
unlink(base_path().DIRECTORY_SEPARATOR.'.env');
}
if (!is_file(base_path().DIRECTORY_SEPARATOR.'example.env')) {
if (! is_file(base_path().DIRECTORY_SEPARATOR.'example.env')) {
fopen(base_path().DIRECTORY_SEPARATOR.'example.env', 'w');
}
@@ -494,7 +493,7 @@ class InstallController extends Controller
try {
$tableNames = \Schema::getConnection()->getDoctrineSchemaManager()->listTableNames();
if (count($tableNames) === 0) {
if (!Cache::get('dummy_data_installation')) {
if (! Cache::get('dummy_data_installation')) {
Artisan::call('migrate', ['--force' => true]);
$db_install_method = 'migrate';
} else {

View File

@@ -34,7 +34,7 @@ class QueueController extends Controller
try {
$queues = new QueueService();
$queue = $queues->find($id);
if (!$queue) {
if (! $queue) {
throw new Exception('Sorry we can not find your request');
}
@@ -50,7 +50,7 @@ class QueueController extends Controller
$values = $request->except('_token');
$queues = new QueueService();
$queue = $queues->find($id);
if (!$queue) {
if (! $queue) {
throw new Exception('Sorry we can not find your request');
}
$setting = new FaveoQueue();
@@ -64,8 +64,8 @@ class QueueController extends Controller
foreach ($values as $key => $value) {
$setting->create([
'service_id' => $id,
'key' => $key,
'value' => $value,
'key' => $key,
'value' => $value,
]);
}
}
@@ -82,7 +82,7 @@ class QueueController extends Controller
$queues = new QueueService();
$queue = $queues->find($id);
$active_queue = $queues->where('status', 1)->first();
if (!$queue) {
if (! $queue) {
throw new Exception('Sorry we can not find your request');
}
if ($queue->isActivate() == false && $id != 1 && $id != 2) {

View File

@@ -30,12 +30,12 @@ class UpgradeController extends Controller
$order_number = '44596328';
$url = env('APP_URL');
$data = [
'serial_key' => $serial_key,
'serial_key' => $serial_key,
'order_number' => $order_number,
'name' => $name,
'version' => Utility::getFileVersion(),
'name' => $name,
'version' => Utility::getFileVersion(),
'request_type' => 'check_update',
'url' => $url,
'url' => $url,
];
$data = Utility::encryptByFaveoPublicKey(json_encode($data));
//dd($data);
@@ -90,12 +90,12 @@ class UpgradeController extends Controller
);
$newUpdate = file_get_contents($download_url, false, $context);
if (!is_dir("$this->dir/UPDATES/")) {
if (! is_dir("$this->dir/UPDATES/")) {
\File::makeDirectory($this->dir.'/UPDATES/', 0777);
}
$dlHandler = fopen($this->dir.'/UPDATES/'.'/faveo-helpdesk-master.zip', 'w');
if (!fwrite($dlHandler, $newUpdate)) {
if (! fwrite($dlHandler, $newUpdate)) {
echo '<p>Could not save new update. Operation aborted.</p>';
exit();
}
@@ -114,7 +114,7 @@ class UpgradeController extends Controller
return 0;
}
if (!extension_loaded('zip')) {
if (! extension_loaded('zip')) {
echo '<ul class=list-unstyled>';
echo "<li style='color:red;'>Sorry we can not process your request because you don't have ZIP extension contact your system admin</li>";
echo '</ul>';
@@ -138,14 +138,14 @@ class UpgradeController extends Controller
}
//Make the directory if we need to...
if (!is_dir($update.'/'.$thisFileDir.'/')) {
if (! is_dir($update.'/'.$thisFileDir.'/')) {
\File::makeDirectory($update.'/'.$thisFileDir, 0775, true, true);
// mkdir($update.'/'. $thisFileDir, 0775);
echo '<li style="color:white;">Created Directory '.$thisFileDir.'</li>';
}
//Overwrite the file
if (!is_dir($update.'/'.$thisFileName)) {
if (! is_dir($update.'/'.$thisFileName)) {
echo '<li style="color:white;">'.$thisFileName.'...........';
$contents = zip_entry_read($aF, zip_entry_filesize($aF));
$contents = str_replace("\r\n", "\n", $contents);
@@ -282,7 +282,7 @@ class UpgradeController extends Controller
if ($latest_version > $current_version) {
echo '<p>New Update Found: v'.$latest_version.'</p>';
$found = true;
if (!is_file("$this->dir/UPDATES/faveo-helpdesk-master.zip")) {
if (! is_file("$this->dir/UPDATES/faveo-helpdesk-master.zip")) {
if ($request->get('dodownload') == true) {
$download_url = $this->downloadLatestCode();
if ($download_url != null) {
@@ -324,7 +324,7 @@ class UpgradeController extends Controller
{
try {
$curl = Utility::_isCurl();
if (!$curl) {
if (! $curl) {
throw new Exception('Please enable your curl function to check latest update');
}
$ch = curl_init();
@@ -346,7 +346,7 @@ class UpgradeController extends Controller
{
try {
$curl = Utility::_isCurl();
if (!$curl) {
if (! $curl) {
throw new Exception('Please enable your curl function to check latest update');
}
$ch = curl_init();
@@ -370,7 +370,7 @@ class UpgradeController extends Controller
{
try {
$curl = Utility::_isCurl();
if (!$curl) {
if (! $curl) {
throw new Exception('Please enable your curl function to check latest update');
}
$ch = curl_init();

View File

@@ -48,24 +48,24 @@ class Kernel extends HttpKernel
* @var array
*/
protected $routeMiddleware = [
'auth' => \App\Http\Middleware\Authenticate::class,
'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class,
'can' => \Illuminate\Auth\Middleware\Authorize::class,
'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class,
'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class,
'roles' => \App\Http\Middleware\CheckRole::class,
'role.agent' => \App\Http\Middleware\CheckRoleAgent::class,
'role.user' => \App\Http\Middleware\CheckRoleUser::class,
'api' => \App\Http\Middleware\ApiKey::class,
'jwt.auth' => \Tymon\JWTAuth\Middleware\GetUserFromToken::class,
'jwt.refresh' => \Tymon\JWTAuth\Middleware\RefreshToken::class,
'auth' => \App\Http\Middleware\Authenticate::class,
'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class,
'can' => \Illuminate\Auth\Middleware\Authorize::class,
'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class,
'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class,
'roles' => \App\Http\Middleware\CheckRole::class,
'role.agent' => \App\Http\Middleware\CheckRoleAgent::class,
'role.user' => \App\Http\Middleware\CheckRoleUser::class,
'api' => \App\Http\Middleware\ApiKey::class,
'jwt.auth' => \Tymon\JWTAuth\Middleware\GetUserFromToken::class,
'jwt.refresh' => \Tymon\JWTAuth\Middleware\RefreshToken::class,
'jwt.authOveride' => \App\Http\Middleware\JwtAuthenticate::class,
'update' => \App\Http\Middleware\CheckUpdate::class,
'board' => \App\Http\Middleware\CheckBoard::class,
'install' => \App\Http\Middleware\Install::class,
'redirect' => \App\Http\Middleware\Redirect::class,
'bindings' => \Illuminate\Routing\Middleware\SubstituteBindings::class,
'installer' => \App\Http\Middleware\IsInstalled::class,
'force.option' => \App\Http\Middleware\TicketViewURL::class,
'update' => \App\Http\Middleware\CheckUpdate::class,
'board' => \App\Http\Middleware\CheckBoard::class,
'install' => \App\Http\Middleware\Install::class,
'redirect' => \App\Http\Middleware\Redirect::class,
'bindings' => \Illuminate\Routing\Middleware\SubstituteBindings::class,
'installer' => \App\Http\Middleware\IsInstalled::class,
'force.option' => \App\Http\Middleware\TicketViewURL::class,
];
}

View File

@@ -18,9 +18,8 @@ class ApiKey
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)

View File

@@ -22,8 +22,7 @@ class Authenticate
/**
* Create a new filter instance.
*
* @param Guard $auth
*
* @param Guard $auth
* @return void
*/
public function __construct(Guard $auth)
@@ -34,9 +33,8 @@ class Authenticate
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)

View File

@@ -16,9 +16,8 @@ class CheckBoard
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return type Mixed
*/
public function handle($request, Closure $next)

View File

@@ -14,9 +14,8 @@ class CheckRole
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)

View File

@@ -14,9 +14,8 @@ class CheckRoleAgent
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)

View File

@@ -14,9 +14,8 @@ class CheckRoleUser
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)

View File

@@ -12,9 +12,8 @@ class CheckUpdate
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
@@ -47,7 +46,7 @@ class CheckUpdate
public function checkNewUpdate()
{
$notify = new BarNotification();
if (!\Schema::hasTable('bar_notifications')) {
if (! \Schema::hasTable('bar_notifications')) {
$url = url('database-upgrade');
//$string = "Your Database is outdated please upgrade <a href=$url>Now !</a>";
echo view('themes.default1.update.database', compact('url'));
@@ -65,7 +64,7 @@ class CheckUpdate
}
}
if (count($notifications) > 0) {
if (!array_key_exists('new-version', $notifications)) {
if (! array_key_exists('new-version', $notifications)) {
$check_version = $this->checkNewVersion();
if ($check_version == true) {
$notify->create(['key' => 'new-version', 'value' => 'new version found please click <a href='.url('file-update').'><b>here to download</b></a>']);

View File

@@ -9,9 +9,8 @@ class Install
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)

View File

@@ -9,14 +9,13 @@ class IsInstalled
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
if (!isInstall()) {
if (! isInstall()) {
return $next($request);
} else {
if ($request->isJson()) {

View File

@@ -26,12 +26,11 @@ class JwtAuthenticate extends BaseMiddleware
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*
* @throws \Symfony\Component\HttpKernel\Exception\UnauthorizedHttpException
*
* @return mixed
*/
public function handle($request, Closure $next)
{

Some files were not shown because too many files have changed in this diff Show More