for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace BeyondCode\Mailbox\Http\Requests;
use BeyondCode\Mailbox\InboundEmail;
use Illuminate\Foundation\Http\FormRequest;
use Illuminate\Support\Facades\Validator;
class PostmarkRequest extends FormRequest
{
public function validator()
return Validator::make($this->all(), [
'RawEmail' => 'required',
]);
}
public function email()
/** @var InboundEmail $modelClass */
$modelClass = config('mailbox.model');
return $modelClass::fromMessage($this->get('RawEmail'));