change naming of order increment generator

This commit is contained in:
Florian Bosdorff 2020-06-30 15:11:35 +02:00
parent 81e71b413e
commit b3bdcc473e
3 changed files with 8 additions and 8 deletions

View File

@ -8,8 +8,8 @@ use Illuminate\Support\Facades\Event;
use Webkul\Core\Eloquent\Repository; use Webkul\Core\Eloquent\Repository;
use Webkul\Sales\Contracts\Order; use Webkul\Sales\Contracts\Order;
use Webkul\Sales\Models\Order as OrderModel; use Webkul\Sales\Models\Order as OrderModel;
use Webkul\Shop\Generators\OrderIncrementGenerator; use Webkul\Shop\Generators\Sequencer;
use Webkul\Shop\Generators\OrderIncrementIdGenerator; use Webkul\Shop\Generators\OrderNumberIdSequencer;
class OrderRepository extends Repository class OrderRepository extends Repository
{ {
@ -191,13 +191,13 @@ class OrderRepository extends Repository
if ($generatorClass !== false if ($generatorClass !== false
&& class_exists($generatorClass) && class_exists($generatorClass)
&& in_array(OrderIncrementGenerator::class, class_implements($generatorClass), true) && in_array(Sequencer::class, class_implements($generatorClass), true)
) { ) {
/** @var $generatorClass OrderIncrementGenerator */ /** @var $generatorClass Sequencer */
return $generatorClass::generate(); return $generatorClass::generate();
} }
return OrderIncrementIdGenerator::generate(); return OrderNumberIdSequencer::generate();
} }
/** /**

View File

@ -6,7 +6,7 @@ namespace Webkul\Shop\Generators;
use Webkul\Sales\Models\Order; use Webkul\Sales\Models\Order;
class OrderIncrementIdGenerator implements OrderIncrementGenerator class OrderNumberIdSequencer implements Sequencer
{ {
/** /**
* @inheritDoc * @inheritDoc

View File

@ -4,10 +4,10 @@
namespace Webkul\Shop\Generators; namespace Webkul\Shop\Generators;
interface OrderIncrementGenerator interface Sequencer
{ {
/** /**
* create and return the next increment id for an order * create and return the next sequence number for e.g. an order
* *
* @return string * @return string
*/ */