diff --git a/app/Http/Controllers/Plivo.php b/app/Http/Controllers/Plivo.php new file mode 100644 index 0000000..dbf07f3 --- /dev/null +++ b/app/Http/Controllers/Plivo.php @@ -0,0 +1,27 @@ +paper = new Paper(); + } + + + public function recieveSms(Request $request) + { + if ($request->isMethod('post')) { + $this->paper->sendPrint('SMS od '. $request->input('From'), $request->input('Text')."\n\n".date('d-m-Y H:i'), 'envelope-o'); + } + } + + +} diff --git a/app/Http/Middleware/VerifyCsrfToken.php b/app/Http/Middleware/VerifyCsrfToken.php index a2c3541..10f7412 100755 --- a/app/Http/Middleware/VerifyCsrfToken.php +++ b/app/Http/Middleware/VerifyCsrfToken.php @@ -12,6 +12,6 @@ class VerifyCsrfToken extends BaseVerifier * @var array */ protected $except = [ - // + 'sms' ]; } diff --git a/routes/web.php b/routes/web.php index 38482ba..aa78da1 100755 --- a/routes/web.php +++ b/routes/web.php @@ -20,6 +20,7 @@ Route::get('/edit/{id}/{slug?}', 'Main@edit')->name('edit'); Route::post('/print/{id}/', 'Main@printText')->name('print'); Route::post('/edit/{id}/{slug?}', 'Main@edit'); +Route::post('/sms', 'Plivo@recieveSms'); Route::post('/printImage', 'Main@imagePrint');