No description
Find a file
Robin Krahnen 9019949a58
Some checks failed
ci/woodpecker/push/code-style Pipeline was successful
ci/woodpecker/push/functional-tests/1 Pipeline failed
ci/woodpecker/tag/code-style Pipeline was successful
ci/woodpecker/tag/functional-tests/1 Pipeline was successful
ci/woodpecker/tag/functional-tests/2 Pipeline was successful
ci/woodpecker/tag/functional-tests/3 Pipeline was successful
ci/woodpecker/push/functional-tests/2 Pipeline failed
ci/woodpecker/push/functional-tests/3 Pipeline failed
Merge branch 'release/7.0.0'
2025-11-28 13:58:12 +01:00
.woodpecker updating test-matrix 2025-11-18 13:50:02 +01:00
Classes revised code 2022-04-20 17:36:31 +02:00
Configuration/Testing remove unnecessary slash after %FLOW_PATH_*% 2021-10-11 12:23:44 +02:00
Migrations/Mysql minimum requirement neos/flow 7.0 ; solve deprecations 2025-11-18 10:21:28 +01:00
Tests/Functional revised code 2022-04-20 17:36:31 +02:00
composer.json minimum requirement neos/flow 8.4 2025-11-28 13:37:26 +01:00
License.txt add empty line at end of License.txt 2021-09-22 15:00:26 +02:00
README.md Adding Build-Badge 2023-02-18 21:32:19 +01:00

DigiComp.Sequence

Build status

This is a very simple tool, helping in generation of gapless sequences. For this task it relies on key integrity of the database of your choice.

Usage is quite simple also:

    /**
     * @param SequenceGenerator $sequenceGenerator
     */
    public function __construct(SequenceGenerator $sequenceNumberGenerator)
    {
        $this->orderId = $sequenceGenerator->getNextNumberFor($this);
    }

getNextNumberFor allows you to give an object (which will be resolved to its FQCN) or a custom sequence name.

The SequenceCommandController helps you to set the last sequence number, in case of migrations or similar. See ./flow help sequence:setlastnumberfor if interested.