MCPcopy Create free account

hub / github.com/Kamleshpaul/google-meet-clone-laravel-webrtc / functions

Functions125 in github.com/Kamleshpaul/google-meet-clone-laravel-webrtc

↓ 23 callersMethodcreate
* Display the password reset view. */
app/Http/Controllers/Auth/NewPasswordController.php:22
↓ 6 callersFunctionreplaceRemotesStream
(newStream: MediaStream | null, audioEnabled: boolean, videoEnabled: boolean)
resources/js/hooks/useWebRTC.tsx:252
↓ 4 callersFunctioncreateStream
({ audio, video }: { audio: boolean, video: boolean })
resources/js/hooks/useWebRTC.tsx:42
↓ 4 callersMethodthrottleKey
* Get the rate limiting throttle key for the request. */
app/Http/Requests/Auth/LoginRequest.php:81
↓ 2 callersFunctioncreatePeer
(targetId: number, stream?: MediaStream)
resources/js/hooks/useWebRTC.tsx:101
↓ 2 callersFunctionreNegotiation
(targetId: number)
resources/js/hooks/useWebRTC.tsx:231
↓ 1 callersMethodauthenticate
* Attempt to authenticate the request's credentials. * * @throws \Illuminate\Validation\ValidationException */
app/Http/Requests/Auth/LoginRequest.php:40
↓ 1 callersFunctioncloseModal
()
resources/js/Pages/Profile/Partials/DeleteUserForm.tsx:40
↓ 1 callersMethodcreate
* Display the registration view. */
app/Http/Controllers/Auth/RegisteredUserController.php:22
↓ 1 callersFunctioncreateMyVideoStream
(video: boolean, audio: boolean)
resources/js/hooks/useWebRTC.tsx:51
↓ 1 callersFunctioncreateOffer
(targetId: number, stream?: MediaStream)
resources/js/hooks/useWebRTC.tsx:179
↓ 1 callersFunctiondestroyConnection
()
resources/js/hooks/useWebRTC.tsx:71
↓ 1 callersMethodensureIsNotRateLimited
* Ensure the login request is not rate limited. * * @throws \Illuminate\Validation\ValidationException */
app/Http/Requests/Auth/LoginRequest.php:60
↓ 1 callersFunctiongenerateRandomString
(length: number)
resources/js/hooks/useRandomStringGenerator.tsx:1
↓ 1 callersMethodhandle
* Handle an incoming request. * * @param \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response) $next */
app/Http/Middleware/RedirectIfAuthenticated.php:18
↓ 1 callersFunctionhandleIncomingAnswer
(sender_id: number, answer: RTCSessionDescriptionInit)
resources/js/hooks/useWebRTC.tsx:217
↓ 1 callersFunctionhandleIncomingCandidate
(sender_id: number, candidate: RTCIceCandidate)
resources/js/hooks/useWebRTC.tsx:223
↓ 1 callersFunctionhandleIncomingOffer
(sender_id: number, offer: RTCSessionDescriptionInit)
resources/js/hooks/useWebRTC.tsx:199
↓ 1 callersFunctioninitializeVideoStream
()
resources/js/Pages/Meeting.tsx:68
↓ 1 callersFunctionremovePeer
(targetId: number)
resources/js/hooks/useWebRTC.tsx:160
↓ 1 callersFunctionshareScreen
()
resources/js/hooks/useWebRTC.tsx:272
↓ 1 callersFunctionupdatePulse
()
resources/js/Components/SoundWaveCanvas.tsx:25
↓ 1 callersFunctionuseRandomStringGenerator
()
resources/js/hooks/useRandomStringGenerator.tsx:21
↓ 1 callersFunctionuseWebRTC
({ meetingCode, userId }: { meetingCode: string, userId: number })
resources/js/hooks/useWebRTC.tsx:30
FunctionApplicationLogo
(props: SVGAttributes<SVGElement>)
resources/js/Components/ApplicationLogo.tsx:3
FunctionAuthenticated
({ user, header, children }: PropsWithChildren<{ user: User, header?: ReactNode }>)
resources/js/Layouts/AuthenticatedLayout.tsx:9
FunctionCheckbox
({ className = '', ...props }: InputHTMLAttributes<HTMLInputElement>)
resources/js/Components/Checkbox.tsx:3
FunctionConfirmPassword
()
resources/js/Pages/Auth/ConfirmPassword.tsx:9
FunctionContent
({ align = 'right', width = '48', contentClasses = 'py-1 bg-white dark:bg-gray-700', children }: PropsWithChil
resources/js/Components/Dropdown.tsx:41
FunctionDangerButton
({ className = '', disabled, children, ...props }: ButtonHTMLAttributes<HTMLButtonElement>)
resources/js/Components/DangerButton.tsx:3
FunctionDashboard
({ auth }: PageProps)
resources/js/Pages/Dashboard.tsx:10
FunctionDeleteUserForm
({ className = '' }: { className?: string })
resources/js/Pages/Profile/Partials/DeleteUserForm.tsx:10
FunctionDropdown
({ children }: PropsWithChildren)
resources/js/Components/Dropdown.tsx:15
FunctionDropdownLink
({ className = '', children, ...props }: InertiaLinkProps)
resources/js/Components/Dropdown.tsx:81
FunctionEdit
({ auth, mustVerifyEmail, status }: PageProps<{ mustVerifyEmail: boolean, status?: string }>)
resources/js/Pages/Profile/Edit.tsx:8
FunctionForgotPassword
({ status }: { status?: string })
resources/js/Pages/Auth/ForgotPassword.tsx:8
FunctionGuest
({ children }: PropsWithChildren)
resources/js/Layouts/GuestLayout.tsx:5
FunctionInputError
({ message, className = '', ...props }: HTMLAttributes<HTMLParagraphElement> & { message?: string })
resources/js/Components/InputError.tsx:3
FunctionInputLabel
({ value, className = '', children, ...props }: LabelHTMLAttributes<HTMLLabelElement> & { value?: string })
resources/js/Components/InputLabel.tsx:3
FunctionLogin
({ status, canResetPassword }: { status?: string, canResetPassword: boolean })
resources/js/Pages/Auth/Login.tsx:10
FunctionMeeting
({ auth, id }: MeetingProps)
resources/js/Pages/Meeting.tsx:19
FunctionModal
({ children, show = false, maxWidth = '2xl', closeable = true, onClose = () => {}, }: Prop
resources/js/Components/Modal.tsx:4
FunctionNavLink
({ active = false, className = '', children, ...props }: InertiaLinkProps & { active: boolean })
resources/js/Components/NavLink.tsx:3
FunctionPrimaryButton
({ className = '', disabled, children, ...props }: ButtonHTMLAttributes<HTMLButtonElement>)
resources/js/Components/PrimaryButton.tsx:3
FunctionRegister
()
resources/js/Pages/Auth/Register.tsx:9
FunctionRemoteStreamDisplay
({ remoteStream, name, })
resources/js/Components/RemoteStreamDisplay.tsx:10
FunctionResetPassword
({ token, email }: { token: string, email: string })
resources/js/Pages/Auth/ResetPassword.tsx:9
FunctionResponsiveNavLink
({ active = false, className = '', children, ...props }: InertiaLinkProps & { active?: boolean })
resources/js/Components/ResponsiveNavLink.tsx:3
FunctionSecondaryButton
({ type = 'button', className = '', disabled, children, ...props }: ButtonHTMLAttributes<HTMLButtonElement>)
resources/js/Components/SecondaryButton.tsx:3
FunctionSoundWaveCanvas
({ mediaStream })
resources/js/Components/SoundWaveCanvas.tsx:7
FunctionTrigger
({ children }: PropsWithChildren)
resources/js/Components/Dropdown.tsx:29
FunctionUpdatePasswordForm
({ className = '' }: { className?: string })
resources/js/Pages/Profile/Partials/UpdatePasswordForm.tsx:9
FunctionUpdateProfileInformation
({ mustVerifyEmail, status, className = '' }: { mustVerifyEmail: boolean, status?: string, className?: string
resources/js/Pages/Profile/Partials/UpdateProfileInformationForm.tsx:10
FunctionVerifyEmail
({ status }: { status?: string })
resources/js/Pages/Auth/VerifyEmail.tsx:6
FunctionWelcome
({ auth, laravelVersion, phpVersion }: PageProps<{ laravelVersion: string, phpVersion: string }>)
resources/js/Pages/Welcome.tsx:4
Method__construct
* Create a new event instance. */
app/Events/SendHandShake.php:18
Method__invoke
* Mark the authenticated user's email address as verified. */
app/Http/Controllers/Auth/VerifyEmailController.php:16
Method__invoke
* Display the email verification prompt. */
app/Http/Controllers/Auth/EmailVerificationPromptController.php:17
Methodauthorize
* Determine if the user is authorized to make this request. */
app/Http/Requests/Auth/LoginRequest.php:17
Methodboot
* Bootstrap any application services. */
app/Providers/AppServiceProvider.php:20
Methodboot
* Define your route model bindings, pattern filters, and other route configuration. */
app/Providers/RouteServiceProvider.php:25
Methodboot
* Register any events for your application. */
app/Providers/EventServiceProvider.php:26
Methodboot
* Bootstrap any application services. */
app/Providers/BroadcastServiceProvider.php:13
Methodboot
* Register any authentication / authorization services. */
app/Providers/AuthServiceProvider.php:22
MethodbroadcastOn
* Get the channels the event should broadcast on. * * @return array<int, \Illuminate\Broadcasting\Channel> */
app/Events/SendHandShake.php:32
Functionclose
()
resources/js/Components/Modal.tsx:16
Methodcommands
* Register the commands for the application. */
app/Console/Kernel.php:21
FunctionconfirmUserDeletion
()
resources/js/Pages/Profile/Partials/DeleteUserForm.tsx:25
Methodcreate
* Display the login view. */
app/Http/Controllers/Auth/AuthenticatedSessionController.php:20
Methodcreate
* Display the password reset link request view. */
app/Http/Controllers/Auth/PasswordResetLinkController.php:18
MethodcreateApplication
* Creates the application. */
tests/CreatesApplication.php:13
Methoddefinition
* Define the model's default state. * * @return array<string, mixed> */
database/factories/UserFactory.php:18
FunctiondeleteUser
(e)
resources/js/Pages/Profile/Partials/DeleteUserForm.tsx:29
Methoddestroy
* Delete the user's account. */
app/Http/Controllers/ProfileController.php:46
Methoddestroy
* Destroy an authenticated session. */
app/Http/Controllers/Auth/AuthenticatedSessionController.php:43
Functiondown
* Reverse the migrations. */
database/migrations/2014_10_12_000000_create_users_table.php:28
Functiondown
* Reverse the migrations. */
database/migrations/2014_10_12_100000_create_password_reset_tokens_table.php:24
Functiondown
* Reverse the migrations. */
database/migrations/2019_08_19_000000_create_failed_jobs_table.php:28
Functiondown
* Reverse the migrations. */
database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php:29
Methodedit
* Display the user's profile form. */
app/Http/Controllers/ProfileController.php:19
FunctionendCall
()
resources/js/Pages/Meeting.tsx:42
FunctionhandleCopy
()
resources/js/Pages/Meeting.tsx:55
FunctionhandleJoin
()
resources/js/Pages/Dashboard.tsx:22
Methodhandshake
(Request $request)
app/Http/Controllers/DashboardController.php:22
Methodhosts
* Get the host patterns that should be trusted. * * @return array<int, string|null> */
app/Http/Middleware/TrustHosts.php:14
Methodindex
()
app/Http/Controllers/DashboardController.php:12
Methodmeeting
($id)
app/Http/Controllers/DashboardController.php:17
FunctionnewMeetingHandle
()
resources/js/Pages/Dashboard.tsx:16
MethodredirectTo
* Get the path the user should be redirected to when they are not authenticated. */
app/Http/Middleware/Authenticate.php:13
Methodregister
* Register any application services. */
app/Providers/AppServiceProvider.php:12
Methodregister
* Register the exception handling callbacks for the application. */
app/Exceptions/Handler.php:24
Methodrules
* Get the validation rules that apply to the request. * * @return array<string, \Illuminate\Contracts\Validation\Rule|array|string> */
app/Http/Requests/ProfileUpdateRequest.php:16
Methodrules
* Get the validation rules that apply to the request. * * @return array<string, \Illuminate\Contracts\Validation\Rule|array|string> */
app/Http/Requests/Auth/LoginRequest.php:27
Methodrun
* Seed the application's database. */
database/seeders/DatabaseSeeder.php:13
Methodschedule
* Define the application's command schedule. */
app/Console/Kernel.php:13
Functionsetup
({ el, App, props })
resources/js/app.tsx:14
Methodshare
* Define the props that are shared by default. * * @return array<string, mixed> */
app/Http/Middleware/HandleInertiaRequests.php:31
MethodshouldDiscoverEvents
* Determine if events and listeners should be automatically discovered. */
app/Providers/EventServiceProvider.php:34
Methodshow
* Show the confirm password view. */
app/Http/Controllers/Auth/ConfirmablePasswordController.php:19
Functionsomething
()
tests/Pest.php:45
next →1–100 of 125, ranked by callers