Repository navigation
Expand file tree
/
Copy pathHomeController.php
More file actions
119 lines (85 loc) · 3 KB
/
Copy pathHomeController.php
File metadata and controls
119 lines (85 loc) · 3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use HTML,Form,Validator,Mail,Response,Session,Auth,DB,Redirect,Image,Password,Cookie,File,View,Hash,JsValidator,Input,Storage,URL;;
use Illuminate\Support\Collection;
class HomeController extends Controller
{
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
// $this->middleware('auth');
}
/**
* Show the application dashboard.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
return view('home');
}
public function charge(Request $request)
{
dd($request->all());
}
//for save category into session
public function saveCategory(Request $request)
{
$SessionData =Session::get('TicketData');
//fro chk Session have vale or not
$data = collect([
"SubId" => $request->SubId,
"SubCategory" => $request->SubCategory,
"SubDescription" => $request->SubDescription
]);
if ($request->session()->exists('TicketData')) {
$SessionData =Session::get('TicketData');
$merged = $SessionData->merge($data); // Contains foo and bar.
session()->put('TicketData', $merged);
return "done";
}else{
session()->put('TicketData', $data);
}
$viewPage = View::make('category.view_category', $data)->render();
return Response::json(['html' => $viewPage,'success' => 'session succesfull add.','error'=>'0']);
// Session::get('variableName');
// Session::set('variableName', $value);
}
public function session(Request $request)
{
//session()->put('TicketData', '1233');
session()->forget('TicketData');
// return "done";
}
public function session2(Request $request)
{
if ($request->session()->exists('TicketData')) {
// return Session::get('TicketData');
$collection = collect([1, 2, 3]);
echo gettype($collection);
// $SessionData =Session::get('TicketData');
// $data=[];
// $data2=[];
// $data['data'] = [
// "SubId" =>"100",
// "SubCategory" => "100",
// "SubDescription" => "100"
// ];
// $data2['data2'] = [
// "SubId" =>"1001",
// "SubCategory" => "1001",
// "SubDescription" => "1001"
// ];
// $result = array_merge($data, $data2);
// print_r($result);
// return $SessionData =Session::get('TicketData');
}else{
return "no session value";
}
}
}