Skip to content

Commit 31dd24c

Browse files
Merge pull request #79 from MasoniteFramework/develop
Next Version - v1.3
2 parents 2eb017f + 2e700fd commit 31dd24c

23 files changed

+128
-335
lines changed

.env-example

+7-1
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,10 @@ DB_USERNAME=root
2323
DB_PASSWORD=root
2424

2525
STRIPE_PUBLISHABLE=
26-
STRIPE_SECRET=
26+
STRIPE_SECRET=
27+
28+
STORAGE_DRIVER=disk
29+
30+
S3_CLIENT=
31+
S3_SECRET=
32+
S3_BUCKET=

CODE_OF_CONDUCT.md

-46
This file was deleted.

CONTRIBUTING.md

-229
This file was deleted.

app/User.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
from orator import DatabaseManager, Model
1+
''' User Model '''
22
from config.database import Model
33

44
class User(Model):
5+
''' User Model '''
56

67
__fillable__ = ['name', 'email', 'password']
78

app/http/controllers/WelcomeController.py

+3-6
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
1-
''' A Module Description '''
2-
from masonite.view import view
1+
''' Welcome The User To Masonite '''
2+
33
from masonite.request import Request
44

55
class WelcomeController(object):
6-
''' Controller for welcoming the user '''
7-
8-
def __init__(self):
9-
pass
6+
''' Controller For Welcoming The User '''
107

118
def show(self, Application, request: Request):
129
''' Show Welcome Template '''
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
''' Class for the authentication middleware '''
1+
''' Authentication Middleware '''
22

33
class AuthenticationMiddleware(object):
4-
''' Middleware class which loads the current user into the request '''
4+
''' Middleware To Check If The User Is Logged In '''
55

6-
def __init__(self, request):
7-
self.request = request
6+
def __init__(self, Request):
7+
''' Inject Any Dependencies From The Service Container '''
8+
self.request = Request
89

910
def before(self):
10-
''' Register as a before middleware to be ran before the request '''
11+
''' Run This Middleware Before The Route Executes '''
1112
if not self.request.user():
1213
self.request.redirectTo('login')
1314

1415
def after(self):
16+
''' Run This Middleware After The Route Executes '''
1517
pass

app/http/middleware/LoadUserMiddleware.py

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
''' Class for the authentication middleware '''
1+
''' Load User Middleware'''
22
from masonite.facades.Auth import Auth
3-
from masonite.request import Request
43

54
class LoadUserMiddleware(object):
65
''' Middleware class which loads the current user into the request '''
76

8-
def __init__(self):
9-
pass
7+
def __init__(self, Request):
8+
''' Inject Any Dependencies From The Service Container '''
9+
self.request = Request
1010

11-
def before(self, request: Request):
12-
''' Register as a before middleware to be ran before the request '''
13-
self.load_user(request)
14-
return request
11+
def before(self):
12+
''' Run This Middleware Before The Route Executes '''
13+
self.load_user(self.request)
14+
return self.request
1515

1616
def after(self):
17-
''' Register as an after middleware to be ran after the request '''
17+
''' Run This Middleware After The Route Executes '''
1818
pass
1919

2020
def load_user(self, request):

app/providers/MiddlewareProvider.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,12 @@
33
from config import middleware
44

55
class MiddlewareProvider(ServiceProvider):
6+
''' Adds Middleware To The Service Container '''
67

78
wsgi = False
8-
9+
910
def register(self):
11+
''' Register Middleware Into The Service Container '''
1012
self.app.bind('HttpMiddleware', middleware.HTTP_MIDDLEWARE)
1113

1214
def boot(self):

0 commit comments

Comments
 (0)