fix forgotten conflicts, fix use statements

This commit is contained in:
Steffen Mahler 2020-08-20 09:48:11 +02:00
parent 1b5c3bca93
commit 5e651c677e
1 changed files with 4 additions and 29 deletions

View File

@ -5,6 +5,8 @@ namespace Webkul\Product\Type;
use Illuminate\Support\Facades\Storage; use Illuminate\Support\Facades\Storage;
use Webkul\Attribute\Repositories\AttributeRepository; use Webkul\Attribute\Repositories\AttributeRepository;
use Webkul\Checkout\Facades\Cart; use Webkul\Checkout\Facades\Cart;
use Webkul\Checkout\Models\CartItem;
use Webkul\Product\Datatypes\CartItemValidationResult;
use Webkul\Product\Helpers\ProductImage; use Webkul\Product\Helpers\ProductImage;
use Webkul\Product\Models\ProductAttributeValue; use Webkul\Product\Models\ProductAttributeValue;
use Webkul\Product\Repositories\ProductRepository; use Webkul\Product\Repositories\ProductRepository;
@ -158,8 +160,6 @@ abstract class AbstractType
} }
/** /**
<<<<<<< HEAD
=======
* Is the administrator able to copy products of this type in the admin backend? * Is the administrator able to copy products of this type in the admin backend?
*/ */
public function canBeCopied(): bool public function canBeCopied(): bool
@ -168,7 +168,6 @@ abstract class AbstractType
} }
/** /**
>>>>>>> bagisto/master
* @param array $data * @param array $data
* *
* @return \Webkul\Product\Contracts\Product * @return \Webkul\Product\Contracts\Product
@ -179,16 +178,9 @@ abstract class AbstractType
} }
/** /**
<<<<<<< HEAD
* @param array $data
* @param int $id
* @param string $attribute
*
=======
* @param array $data * @param array $data
* @param int $id * @param int $id
* @param string $attribute * @param string $attribute
>>>>>>> bagisto/master
* @return \Webkul\Product\Contracts\Product * @return \Webkul\Product\Contracts\Product
*/ */
public function update(array $data, $id, $attribute = "id") public function update(array $data, $id, $attribute = "id")
@ -223,11 +215,7 @@ abstract class AbstractType
if ($attribute->type == 'image' || $attribute->type == 'file') { if ($attribute->type == 'image' || $attribute->type == 'file') {
$data[$attribute->code] = gettype($data[$attribute->code]) == 'object' $data[$attribute->code] = gettype($data[$attribute->code]) == 'object'
? request()->file($attribute->code)->store('product/' . $product->id) ? request()->file($attribute->code)->store('product/' . $product->id)
<<<<<<< HEAD
: null; : null;
=======
: NULL;
>>>>>>> bagisto/master
} }
$attributeValue = $this->attributeValueRepository->findOneWhere([ $attributeValue = $this->attributeValueRepository->findOneWhere([
@ -247,11 +235,7 @@ abstract class AbstractType
]); ]);
} else { } else {
$this->attributeValueRepository->update([ $this->attributeValueRepository->update([
<<<<<<< HEAD
ProductAttributeValue::$attributeTypeFields[$attribute->type] => $data[$attribute->code], ProductAttributeValue::$attributeTypeFields[$attribute->type] => $data[$attribute->code],
=======
ProductAttributeValue::$attributeTypeFields[$attribute->type] => $data[$attribute->code]
>>>>>>> bagisto/master
], $attributeValue->id ], $attributeValue->id
); );
@ -263,13 +247,8 @@ abstract class AbstractType
$route = request()->route() ? request()->route()->getName() : ""; $route = request()->route() ? request()->route()->getName() : "";
<<<<<<< HEAD
if ($route != 'admin.catalog.products.massupdate') {
if (!isset($data['categories'])) {
=======
if ($route !== 'admin.catalog.products.massupdate') { if ($route !== 'admin.catalog.products.massupdate') {
if (! isset($data['categories'])) { if (! isset($data['categories'])) {
>>>>>>> bagisto/master
$data['categories'] = []; $data['categories'] = [];
} }
@ -593,11 +572,7 @@ abstract class AbstractType
if ($customerGroupPrice !== $this->product->price) { if ($customerGroupPrice !== $this->product->price) {
$haveSpecialPrice = true; $haveSpecialPrice = true;
$this->product->special_price = $customerGroupPrice; $this->product->special_price = $customerGroupPrice;
<<<<<<< HEAD
} }
=======
}
>>>>>>> bagisto/master
} }
return $haveSpecialPrice; return $haveSpecialPrice;
@ -838,9 +813,9 @@ abstract class AbstractType
/** /**
* Validate cart item product price and other things * Validate cart item product price and other things
* *
* @param \Webkul\Checkout\Models\CartItem $item * @param CartItem $item
* *
* @return \Webkul\Product\Datatypes\CartItemValidationResult * @return CartItemValidationResult
*/ */
public function validateCartItem(CartItem $item): CartItemValidationResult public function validateCartItem(CartItem $item): CartItemValidationResult
{ {