File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22
33 A sessions provide way to store information about the user across multiple requests.
44
5- Create a new session:
5+ Use session middleware to use session:
6+ ``` php
7+ $app->use($app->session());
8+ ```
9+
10+ Set session data:
611
712``` php
8- // Create new session
9- $req->
sessions ->set('email', '
[email protected] ');
13+ // Set new session data
14+ $req->
session ->set('email', '
[email protected] ');
1015```
1116
1217Get the session data:
1318
1419``` php
1520// Get session data
16- $req->sessions ->get('email');
21+ $req->session ->get('email');
1722```
1823
1924Check session data exists or not:
2025
2126``` php
2227// Get session exists or not
23- if($req->sessions ->has('email')) {
28+ if($req->session ->has('email')) {
2429 // Session data exists
2530} else {
2631 // Session data not exists
@@ -31,7 +36,7 @@ Delete the session data:
3136
3237``` php
3338// Delete a session data
34- $req->sessions ->delete('email');
39+ $req->session ->delete('email');
3540```
3641
3742It will delete only session variable data.
@@ -41,7 +46,7 @@ Delete the all session data:
4146
4247``` php
4348// Delete all session
44- $req->sessions ->destroy();
49+ $req->session ->destroy();
4550```
4651
4752It will delete all session data.
You can’t perform that action at this time.
0 commit comments