File "WireableData.php"
Full Path: /var/www/html/back/vendor/spatie/laravel-data/src/Concerns/WireableData.php
File size: 482 bytes
MIME-type: text/x-php
Charset: utf-8
<?php
namespace Spatie\LaravelData\Concerns;
use Spatie\LaravelData\Support\Creation\CreationContextFactory;
trait WireableData
{
public function toLivewire(): array
{
return $this->toArray();
}
public static function fromLivewire($value): static
{
/** @var CreationContextFactory $factory */
$factory = static::factory();
return $factory
->ignoreMagicalMethod('fromLivewire')
->from($value);
}
}