Вход Регистрация
Файл: vendor/laravel/framework/src/Illuminate/Http/Resources/MergeValue.php
Строк: 22
<?php

namespace IlluminateHttpResources;

use 
IlluminateSupportCollection;
use 
JsonSerializable;

class 
MergeValue
{
    
/**
     * The data to be merged.
     *
     * @var array
     */
    
public $data;

    
/**
     * Create a new merge value instance.
     *
     * @param  IlluminateSupportCollection|JsonSerializable|array  $data
     */
    
public function __construct($data)
    {
        
$this->data match (true) {
            
$data instanceof Collection => $data->all(),
            
$data instanceof JsonSerializable => $data->jsonSerialize(),
            default => 
$data,
        };
    }
}
Онлайн: 3
Реклама