0 follower

Final Class Yiisoft\Data\Reader\Iterable\ValueReader\PathValueReader

InheritanceYiisoft\Data\Reader\Iterable\ValueReader\PathValueReader
ImplementsYiisoft\Data\Reader\Iterable\ValueReader\ValueReaderInterface

Method Details

Hide inherited methods

__construct() public method

public __construct( string $delimiter '.' ): mixed
$delimiter string

                public function __construct(
    private readonly string $delimiter = '.',
) {}

            
read() public method

public read( object|array $item, string $field ): mixed
$item object|array
$field string

                public function read(object|array $item, string $field): mixed
{
    return ArrayHelper::getValueByPath($item, $field, $this->delimiter);
}