App\Ninja\Import\CSV\ProductTransformer::transform PHP Method

transform() public method

public transform ( $data ) : boolean | League\Fractal\Resource\Item
$data
return boolean | League\Fractal\Resource\Item
    public function transform($data)
    {
        if (empty($data->product_key) || $this->hasProduct($data->product_key)) {
            return false;
        }
        return new Item($data, function ($data) {
            return ['product_key' => $this->getString($data, 'product_key'), 'notes' => $this->getString($data, 'notes'), 'cost' => $this->getNumber($data, 'cost')];
        });
    }
ProductTransformer