Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit e8a61d4

Browse files
Update Session.md
1 parent 026d491 commit e8a61d4

1 file changed

Lines changed: 12 additions & 7 deletions

File tree

Session.md

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,30 @@
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

1217
Get the session data:
1318

1419
```php
1520
// Get session data
16-
$req->sessions->get('email');
21+
$req->session->get('email');
1722
```
1823

1924
Check 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

3742
It 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

4752
It will delete all session data.

0 commit comments

Comments
 (0)