for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Xetaravel\Models\Presenters;
use Illuminate\Database\Eloquent\Casts\Attribute;
trait SettingPresenter
{
/**
* Accessor and mutator of the value.
*
* @return Attribute
*/
protected function value(): Attribute
return Attribute::make(
get: fn (string $value) => unserialize($value),
set: fn (mixed $value) => serialize($value),
);
}