src/Entity/Order.php
Order
has 41 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class Order implements IdEntityInterface, ReferenceNumberEntityInterface
{
use TimeTrait, IdTrait, EventGeneratorTrait;
/** @var string|null */
File Order.php
has 270 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
<?php
namespace inklabs\kommerce\Entity;
use inklabs\kommerce\Event\OrderShippedEvent;
use inklabs\kommerce\Lib\CartCalculatorInterface;
Method fromCart
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
UuidInterface $orderId,
User $user,
Cart $cart,
CartCalculatorInterface $cartCalculator,
string $ip4