23 lines
497 B
PHP
23 lines
497 B
PHP
<?php
|
|
|
|
namespace App\Domain\Texts\DataTransferObjects;
|
|
|
|
use App\Http\Requests\TextFormRequest;
|
|
use Spatie\DataTransferObject\DataTransferObject;
|
|
|
|
class TextData extends DataTransferObject
|
|
{
|
|
public $title;
|
|
public $body;
|
|
public $user;
|
|
|
|
public static function fromRequest(TextFormRequest $request)
|
|
{
|
|
return new self([
|
|
'title' => $request->input('title'),
|
|
'body' => $request->input('body'),
|
|
'user' => auth()->user(),
|
|
]);
|
|
}
|
|
}
|