Auto-add related files

This commit is contained in:
Dan Jones 2022-09-07 22:49:21 -05:00
commit fef167862d
3 changed files with 49 additions and 2 deletions

View file

@ -7,6 +7,7 @@ use Spatie\LaravelData\Attributes\DataCollectionOf;
use Spatie\LaravelData\Attributes\MapInputName;
use Spatie\LaravelData\DataCollection;
use Spatie\LaravelData\Attributes\WithCast;
use Spatie\LaravelData\DataPipeline;
class InputData extends Data
{
@ -40,4 +41,14 @@ class InputData extends Data
{
return !empty($this->files) && !!$this->files->count();
}
public static function pipeline(): DataPipeline
{
return parent::pipeline()->through(DataPipes\ExtraFiles::class);
}
public static function fillPipeline(): DataPipeline
{
return parent::fillPipeline()->through(DataPipes\ExtraFiles::class);
}
}