Skip to content

Instantly share code, notes, and snippets.

View tobyokeke's full-sized avatar

Toby Okeke tobyokeke

View GitHub Profile
@tobyokeke
tobyokeke / UserController.php
Created April 27, 2020 19:50
Registration Controller method
<?php
public function signUp(Request $request)
{
$username = $request->input('username');
$name = $request->input('name');
$email = $request->input('email');
$phone = $request->input('phone');
$password = $request->input('password');
//inputs
@tobyokeke
tobyokeke / video.php
Last active November 24, 2020 05:37
Process Video using FFMPEG in Laravel
public function addVideo(Request $request) {
$video = $request->file('video');
$user = $request->user();
$mainFileName = Str::random(6) . now()->timestamp . "." . $video->getClientOriginalExtension();
$previewFileName = Str::random(6) . now()->timestamp . ".mp4";
$mainFilePath = 'uploads/' . $user->uid .'/video/'. $mainFileName;
$previewFilePath = 'uploads/' . $user->uid .'/video/'. $previewFileName;