Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Gentleman-Programming/GentlemanClass_HexagonalArchitecture
/ functions
Functions
38 in github.com/Gentleman-Programming/GentlemanClass_HexagonalArchitecture
⨍
Functions
38
◇
Types & classes
25
↓ 6 callers
Method
log
(event: string, message: string)
src/services/repository/ports/drivens/for-monitoring.ts:2
↓ 3 callers
Method
createUser
(user: User, password: string)
src/services/repository/ports/drivers/for-managing-user.ts:5
↓ 3 callers
Method
getUser
(email: string)
src/services/repository/ports/drivers/for-managing-user.ts:4
↓ 3 callers
Method
register
(user: User, password: string)
src/services/dashboard-api/ports/drivers/for-authenticating.ts:5
↓ 2 callers
Method
createUser
(user: User)
src/services/dashboard-api/ports/drivens/for-repo-querying.ts:6
↓ 2 callers
Method
getAuthDetails
(email: string, password: string)
src/services/dashboard-api/ports/drivens/for-control-authenticating.ts:4
↓ 2 callers
Method
getPermissions
(email: string, password: string)
src/services/dashboard-api/ports/drivens/for-control-authenticating.ts:5
↓ 2 callers
Method
getUser
(email: string)
src/services/dashboard-api/ports/drivens/for-repo-querying.ts:5
↓ 2 callers
Function
localTRPCCompose
()
src/services/dashboard-api/app/composition-root.ts:43
↓ 1 callers
Function
authTRPCAdapter
( dashboardApi: DashboardApi, t: ReturnType<typeof initTRPC.create> )
src/services/dashboard-api/adapters/drivers/auth-trpc-adapter.ts:5
↓ 1 callers
Function
compositionMock
()
src/services/dashboard-api/app/composition-root.ts:11
↓ 1 callers
Function
compositionMock
()
src/services/repository/app/composition-root.ts:5
↓ 1 callers
Method
login
(email: string, password: string)
src/services/dashboard-api/adapters/drivers/authenticator-proxy-adapter.ts:7
↓ 1 callers
Method
login
(email: string, password: string)
src/services/dashboard-api/app/dashboard-api.ts:12
Function
App
()
src/App.tsx:4
Function
Login
()
src/components/Login.tsx:4
Function
Register
()
src/components/Register.tsx:4
Function
TrpcProvider
({ children }: Props)
src/trpc.tsx:20
Method
constructor
(private readonly dashboardApi: DashboardApi)
src/services/dashboard-api/adapters/drivers/authenticator-proxy-adapter.ts:6
Method
constructor
( private readonly controlAuthenticator: ForControlAuthenticating, private readonly repoQuerier: ForRe
src/services/dashboard-api/app/dashboard-api.ts:7
Method
constructor
(private readonly repository: Repository)
src/services/repository/adapters/drivers/user-manager-proxy.ts:6
Method
constructor
(private readonly logger: ForMonitoring)
src/services/repository/app/repository.ts:7
Function
createContext
()
src/services/dashboard-api/server.ts:7
Method
createUser
(user: User)
src/services/dashboard-api/adapters/drivens/repo-querier-local-adapter.ts:11
Method
createUser
(_user: User)
src/services/dashboard-api/adapters/drivens/repo-querier-stub-adapter.ts:16
Method
createUser
(user: User)
src/services/repository/adapters/drivers/user-manager-proxy.ts:12
Method
createUser
(user: User)
src/services/repository/app/repository.ts:22
Method
getAuthDetails
(_email: string, _password: string)
src/services/dashboard-api/adapters/drivens/control-authenticator-stub-adapter.ts:15
Method
getPermissions
(_email: string, _password: string)
src/services/dashboard-api/adapters/drivens/control-authenticator-stub-adapter.ts:19
Method
getUser
(email: string)
src/services/dashboard-api/adapters/drivens/repo-querier-local-adapter.ts:7
Method
getUser
(_email: string)
src/services/dashboard-api/adapters/drivens/repo-querier-stub-adapter.ts:12
Method
getUser
(email: string)
src/services/repository/adapters/drivers/user-manager-proxy.ts:8
Method
getUser
(email: string)
src/services/repository/app/repository.ts:9
Method
log
(event: string, message: string)
src/services/repository/adapters/drivens/logger-stub-adapter.ts:4
Method
register
(user: User)
src/services/dashboard-api/adapters/drivers/authenticator-proxy-adapter.ts:10
Method
register
(user: User)
src/services/dashboard-api/app/dashboard-api.ts:33
Function
submitHandler
()
src/components/Login.tsx:9
Function
submitHandler
()
src/components/Register.tsx:10