controller refactoring part 7

This commit is contained in:
Peter Papp
2021-07-20 12:22:48 +02:00
parent 0232a7abeb
commit dc98c839a2
17 changed files with 275 additions and 216 deletions

View File

@@ -4,15 +4,16 @@ namespace Domain\Sharing\Controllers;
use Illuminate\Http\Request;
use Illuminate\Http\Response;
use App\Http\Controllers\Controller;
use Domain\Sharing\Actions\SendLinkToEmailAction;
use Domain\Sharing\Actions\SendViaEmailAction;
class ShareViaEmailController extends Controller
{
public function __invoke(
SendLinkToEmailAction $sendLinkToEmailAction,
SendViaEmailAction $sendLinkToEmailAction,
Request $request,
string $token,
): Response {
($sendLinkToEmailAction)(
$request->input('emails'),
$token