Skip to content

Instantly share code, notes, and snippets.

View devsrv's full-sized avatar

Sourav Rakshit devsrv

View GitHub Profile
@devsrv
devsrv / web.php
Created June 19, 2018 12:12
Laravel dynamic URL segment
Route::get('{all}', function ($uri_1, $uri_2 = null, $uri_3 = null, $uri_4 = null, $uri_5 = null) {
$uri = null;
for ($i = 1; $i <= 5; $i++) {
if (${'uri_' . $i}) {
$uri .= ${'uri_' . $i} . '/';
}
}
$uri = rtrim($uri, '/');
@devsrv
devsrv / gist:713aee4e25c4f8b693bf1ba778693461
Last active September 2, 2017 15:21
Google Recaptcha Verification [Laraval / PHP]
/**
*google recaptcha verification
*
*@param client ip address
*@param recaptcha input data //for laravel-> $request->input('g-recaptcha-response'); or $_POST['g-recaptcha-response'];
*
*@return bool
*/
public function RecaptchaValid($client_ip='127.0.0.1', $response)
{