{"packages":{"teknoo/states":{"0.9.1-RC":{"name":"teknoo/states","description":"States is a lib to allow developers to write states for their business object with PHP 5.4+","keywords":["class","states"],"homepage":"http://teknoo.it/states","version":"0.9.1-RC","version_normalized":"0.9.1.0-RC","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"adb4965bfaa53f8147ab11fa8e3b4101b5d9c862"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/adb4965bfaa53f8147ab11fa8e3b4101b5d9c862","type":"zip","shasum":"","reference":"adb4965bfaa53f8147ab11fa8e3b4101b5d9c862"},"type":"library","time":"2014-11-16T00:00:00+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["lib/UniAlteri/States/"],"UniAlteri\\Tests\\States\\":["tests/UniAlteri/Tests/States"],"UniAlteri\\Tests\\Support\\":["tests/UniAlteri/Tests/Support"]}},"extra":{"branch-alias":{"dev-master":"0.9-dev"}},"require":{"php":">=5.4.0","pimple/pimple":"~3.0"},"require-dev":{"phpunit/phpunit":">=4.0.0,<5.0","phpunit/phpunit-mock-objects":"*","phpunit/phpunit-selenium":"*","phpunit/phpunit-story":"*"},"uid":934329},"1.0.0":{"name":"teknoo/states","description":"States is a lib to allow developers to write states for their business object with PHP 5.4+","keywords":["class","states"],"homepage":"http://teknoo.it/states","version":"1.0.0","version_normalized":"1.0.0.0","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"0943a0c2e141bbc4eca7306ccb39c7d9d3aa1731"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/0943a0c2e141bbc4eca7306ccb39c7d9d3aa1731","type":"zip","shasum":"","reference":"0943a0c2e141bbc4eca7306ccb39c7d9d3aa1731"},"type":"library","time":"2015-01-17T00:00:00+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["lib/UniAlteri/States/"],"UniAlteri\\Tests\\States\\":["tests/UniAlteri/Tests/States"],"UniAlteri\\Tests\\Support\\":["tests/UniAlteri/Tests/Support"]}},"bin":["bin/states.php"],"require":{"php":">=5.4.0","pimple/pimple":"~3.0"},"require-dev":{"phpunit/phpunit":">=4.0.0,<5.0","phpunit/phpunit-mock-objects":"*","phpunit/phpunit-selenium":"*","phpunit/phpunit-story":"*","symfony/console":">=2.0","knplabs/gaufrette":"*"},"uid":934330},"1.0.1":{"name":"teknoo/states","description":"States is a lib to allow developers to write states for their business object with PHP 5.4+","keywords":["class","states"],"homepage":"http://teknoo.it/states","version":"1.0.1","version_normalized":"1.0.1.0","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"c225681a237ef8be20f96c5ccb0114af2f32b338"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/c225681a237ef8be20f96c5ccb0114af2f32b338","type":"zip","shasum":"","reference":"c225681a237ef8be20f96c5ccb0114af2f32b338"},"type":"library","time":"2015-01-17T00:00:00+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["lib/UniAlteri/States/"],"UniAlteri\\Tests\\States\\":["tests/UniAlteri/Tests/States"],"UniAlteri\\Tests\\Support\\":["tests/UniAlteri/Tests/Support"]}},"bin":["bin/states.php"],"require":{"php":">=5.4.0","pimple/pimple":"~3.0"},"require-dev":{"phpunit/phpunit":">=4.0.0,<5.0","phpunit/phpunit-mock-objects":"*","phpunit/phpunit-selenium":"*","phpunit/phpunit-story":"*","symfony/console":">=2.0","knplabs/gaufrette":"*"},"uid":934331},"1.0.2":{"name":"teknoo/states","description":"States is a lib to allow developers to write states for their business object with PHP 5.4+","keywords":["class","states"],"homepage":"http://teknoo.it/states","version":"1.0.2","version_normalized":"1.0.2.0","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"0c2d878b1b2db621503ef54754d836d271cea3cd"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/0c2d878b1b2db621503ef54754d836d271cea3cd","type":"zip","shasum":"","reference":"0c2d878b1b2db621503ef54754d836d271cea3cd"},"type":"library","time":"2015-02-09T15:37:09+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/UniAlteri/States/"],"UniAlteri\\Tests\\States\\":["tests/UniAlteri/Tests/States"],"UniAlteri\\Tests\\Support\\":["tests/UniAlteri/Tests/Support"]}},"bin":["bin/states.php"],"require":{"php":">=5.4.0","pimple/pimple":"~3.0"},"require-dev":{"phpunit/phpunit":">=4.0.0,<5.0","phpunit/phpunit-mock-objects":"*","phpunit/phpunit-selenium":"*","phpunit/phpunit-story":"*","symfony/console":">=2.0","knplabs/gaufrette":"*"},"uid":934332},"1.0.3":{"name":"teknoo/states","description":"Library to create easily and cleanly classes with several states, writed in distinct codes blocks, but never used \"if conditions\" with PHP 5.4+.","keywords":["class","states"],"homepage":"http://teknoo.it/states","version":"1.0.3","version_normalized":"1.0.3.0","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"6593418db93ec3b145b68855b4aab411f7c28605"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/6593418db93ec3b145b68855b4aab411f7c28605","type":"zip","shasum":"","reference":"6593418db93ec3b145b68855b4aab411f7c28605"},"type":"library","time":"2015-02-19T22:10:51+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/UniAlteri/States/"],"UniAlteri\\Tests\\States\\":["tests/UniAlteri/Tests/States"],"UniAlteri\\Tests\\Support\\":["tests/UniAlteri/Tests/Support"]}},"bin":["bin/states.php"],"require":{"php":">=5.4.0","pimple/pimple":"~3.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"uid":565047},"1.1.0":{"name":"teknoo/states","description":"Library to create easily and cleanly classes with several states, writed in distinct codes blocks, but never used \"if conditions\" with PHP 5.4+.","keywords":["class","states"],"homepage":"http://teknoo.it/states","version":"1.1.0","version_normalized":"1.1.0.0","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"a0ea459ec9d46475372fb74bcb09542c00ab85c8"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/a0ea459ec9d46475372fb74bcb09542c00ab85c8","type":"zip","shasum":"","reference":"a0ea459ec9d46475372fb74bcb09542c00ab85c8"},"type":"library","time":"2015-02-20T22:40:51+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/UniAlteri/States/"],"UniAlteri\\Tests\\States\\":["tests/UniAlteri/Tests/States"],"UniAlteri\\Tests\\Support\\":["tests/UniAlteri/Tests/Support"]}},"bin":["bin/states.php"],"require":{"php":">=5.4.0","pimple/pimple":"~3.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"uid":934333},"1.1.1":{"name":"teknoo/states","description":"Library to create easily and cleanly classes with several states, writed in distinct codes blocks, but never used \"if conditions\" with PHP 5.4+.","keywords":["class","states"],"homepage":"http://teknoo.it/states","version":"1.1.1","version_normalized":"1.1.1.0","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"e590043ab75c93c052ecdc1898b4ba2bfba83fd0"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/e590043ab75c93c052ecdc1898b4ba2bfba83fd0","type":"zip","shasum":"","reference":"e590043ab75c93c052ecdc1898b4ba2bfba83fd0"},"type":"library","time":"2015-05-22T21:06:45+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/UniAlteri/States/"],"UniAlteri\\Tests\\States\\":["tests/UniAlteri/Tests/States"],"UniAlteri\\Tests\\Support\\":["tests/UniAlteri/Tests/Support"]}},"bin":["bin/states.php"],"require":{"php":">=5.4.0","pimple/pimple":"~3.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"uid":934334},"1.1.2":{"name":"teknoo/states","description":"Library to create easily and cleanly classes with several states, writed in distinct codes blocks, but never used \"if conditions\" with PHP 5.4+.","keywords":["class","states"],"homepage":"http://teknoo.it/states","version":"1.1.2","version_normalized":"1.1.2.0","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"5741e862b08c8d4d8fe86f338058cbb41a5a6970"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/5741e862b08c8d4d8fe86f338058cbb41a5a6970","type":"zip","shasum":"","reference":"5741e862b08c8d4d8fe86f338058cbb41a5a6970"},"type":"library","time":"2015-05-23T23:03:13+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/UniAlteri/States/"],"UniAlteri\\Tests\\States\\":["tests/UniAlteri/Tests/States"],"UniAlteri\\Tests\\Support\\":["tests/UniAlteri/Tests/Support"]}},"bin":["bin/states.php"],"require":{"php":">=5.4.0","pimple/pimple":"~3.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"uid":565048},"1.2.0":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"1.2.0","version_normalized":"1.2.0.0","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"a401fbe6347b097cb2e500691a8898d0476d77d6"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/a401fbe6347b097cb2e500691a8898d0476d77d6","type":"zip","shasum":"","reference":"a401fbe6347b097cb2e500691a8898d0476d77d6"},"type":"library","time":"2015-12-05T22:50:48+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/Teknoo/States/"],"Teknoo\\Tests\\States\\":["tests/Teknoo/Tests/States"],"Teknoo\\Tests\\Support\\":["tests/Teknoo/Tests/Support"]}},"bin":["bin/states"],"require":{"php":">=5.4.0,<7.0","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":610442},"1.2.0-beta1":{"name":"teknoo/states","description":"Library to create easily and cleanly classes with several states, writed in distinct codes blocks, but never used \"if conditions\" with PHP 5.4+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"1.2.0-beta1","version_normalized":"1.2.0.0-beta1","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"a3c15b5ed7fb705f4a3ce533623d7fb7bd501846"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/a3c15b5ed7fb705f4a3ce533623d7fb7bd501846","type":"zip","shasum":"","reference":"a3c15b5ed7fb705f4a3ce533623d7fb7bd501846"},"type":"library","time":"2015-06-06T22:07:29+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/UniAlteri/States/"],"UniAlteri\\Tests\\States\\":["tests/UniAlteri/Tests/States"],"UniAlteri\\Tests\\Support\\":["tests/UniAlteri/Tests/Support"]}},"bin":["bin/states.php"],"require":{"php":">=5.4.0","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":934335},"1.2.0-beta2":{"name":"teknoo/states","description":"Library to create easily and cleanly classes with several states, writed in distinct codes blocks, but never used \"if conditions\" with PHP 5.4+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"1.2.0-beta2","version_normalized":"1.2.0.0-beta2","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"7154d9d8bed87d1a0eb2e6790e79dce599c78da5"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/7154d9d8bed87d1a0eb2e6790e79dce599c78da5","type":"zip","shasum":"","reference":"7154d9d8bed87d1a0eb2e6790e79dce599c78da5"},"type":"library","time":"2015-06-10T20:44:57+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/UniAlteri/States/"],"UniAlteri\\Tests\\States\\":["tests/UniAlteri/Tests/States"],"UniAlteri\\Tests\\Support\\":["tests/UniAlteri/Tests/Support"]}},"bin":["bin/states.php"],"require":{"php":">=5.4.0","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":934336},"1.2.0-beta3":{"name":"teknoo/states","description":"Library to create easily and cleanly classes with several states, writed in distinct codes blocks, but never used \"if conditions\" with PHP 5.4+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"1.2.0-beta3","version_normalized":"1.2.0.0-beta3","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"79507748a6d88296132a2e74d010830853ce0bd3"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/79507748a6d88296132a2e74d010830853ce0bd3","type":"zip","shasum":"","reference":"79507748a6d88296132a2e74d010830853ce0bd3"},"type":"library","time":"2015-06-22T15:32:00+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/UniAlteri/States/"],"UniAlteri\\Tests\\States\\":["tests/UniAlteri/Tests/States"],"UniAlteri\\Tests\\Support\\":["tests/UniAlteri/Tests/Support"]}},"bin":["bin/states.php"],"require":{"php":">=5.4.0","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":934337},"1.2.0-beta4":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern and to create easily and cleanly classes with several states, written in distinct codes blocks with PHP 5.4+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"1.2.0-beta4","version_normalized":"1.2.0.0-beta4","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"cff32654aa545625a99dde562f780d32748368f7"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/cff32654aa545625a99dde562f780d32748368f7","type":"zip","shasum":"","reference":"cff32654aa545625a99dde562f780d32748368f7"},"type":"library","time":"2015-07-20T16:22:13+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/UniAlteri/States/"],"UniAlteri\\Tests\\States\\":["tests/UniAlteri/Tests/States"],"UniAlteri\\Tests\\Support\\":["tests/UniAlteri/Tests/Support"]}},"bin":["bin/states"],"require":{"php":">=5.4.0","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":934338},"1.2.0-beta5":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern and to create easily and cleanly classes with several states, written in distinct codes blocks with PHP 5.4+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"1.2.0-beta5","version_normalized":"1.2.0.0-beta5","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"8c2c7628854dfbf003e7c259540793f2f07bebfc"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/8c2c7628854dfbf003e7c259540793f2f07bebfc","type":"zip","shasum":"","reference":"8c2c7628854dfbf003e7c259540793f2f07bebfc"},"type":"library","time":"2015-07-20T22:29:58+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/UniAlteri/States/"],"UniAlteri\\Tests\\States\\":["tests/UniAlteri/Tests/States"],"UniAlteri\\Tests\\Support\\":["tests/UniAlteri/Tests/Support"]}},"bin":["bin/states"],"require":{"php":">=5.4.0","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":934339},"1.2.0-beta6":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern and to create easily and cleanly classes with several states, written in distinct codes blocks with PHP 5.4+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"1.2.0-beta6","version_normalized":"1.2.0.0-beta6","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"bd75ee9398bb6e916b98548ed4fa5fda9dd6196b"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/bd75ee9398bb6e916b98548ed4fa5fda9dd6196b","type":"zip","shasum":"","reference":"bd75ee9398bb6e916b98548ed4fa5fda9dd6196b"},"type":"library","time":"2015-07-27T07:49:12+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/UniAlteri/States/"],"UniAlteri\\Tests\\States\\":["tests/UniAlteri/Tests/States"],"UniAlteri\\Tests\\Support\\":["tests/UniAlteri/Tests/Support"]}},"bin":["bin/states"],"require":{"php":">=5.4.0","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":934340},"1.2.0-beta7":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern and to create easily and cleanly classes with several states, written in distinct codes blocks with PHP 5.4+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"1.2.0-beta7","version_normalized":"1.2.0.0-beta7","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"946a89bf7e2010af60211fef5bee96270bcf3787"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/946a89bf7e2010af60211fef5bee96270bcf3787","type":"zip","shasum":"","reference":"946a89bf7e2010af60211fef5bee96270bcf3787"},"type":"library","time":"2015-08-28T09:35:43+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/UniAlteri/States/"],"UniAlteri\\Tests\\States\\":["tests/UniAlteri/Tests/States"],"UniAlteri\\Tests\\Support\\":["tests/UniAlteri/Tests/Support"]}},"bin":["bin/states"],"require":{"php":">=5.4.0","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":934341},"1.2.0-rc1":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern and to create easily and cleanly classes with several states, written in distinct codes blocks with PHP 5.4+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"1.2.0-rc1","version_normalized":"1.2.0.0-RC1","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"399dde0789da0ab95a2e8e0db4256f66cf4c6500"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/399dde0789da0ab95a2e8e0db4256f66cf4c6500","type":"zip","shasum":"","reference":"399dde0789da0ab95a2e8e0db4256f66cf4c6500"},"type":"library","time":"2015-09-13T14:19:46+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/UniAlteri/States/"],"UniAlteri\\Tests\\States\\":["tests/UniAlteri/Tests/States"],"UniAlteri\\Tests\\Support\\":["tests/UniAlteri/Tests/Support"]}},"bin":["bin/states"],"require":{"php":">=5.4.0","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":565049},"1.2.0-rc2":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern and to create easily and cleanly classes with several states, written in distinct codes blocks with PHP 5.4+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"1.2.0-rc2","version_normalized":"1.2.0.0-RC2","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"3f5b24032976cedb51b8ae5d26a08c4a0fff09aa"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/3f5b24032976cedb51b8ae5d26a08c4a0fff09aa","type":"zip","shasum":"","reference":"3f5b24032976cedb51b8ae5d26a08c4a0fff09aa"},"type":"library","time":"2015-10-07T19:17:03+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/UniAlteri/States/"],"UniAlteri\\Tests\\States\\":["tests/UniAlteri/Tests/States"],"UniAlteri\\Tests\\Support\\":["tests/UniAlteri/Tests/Support"]}},"bin":["bin/states"],"require":{"php":">=5.4.0","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":565050},"1.2.0-rc3":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"1.2.0-rc3","version_normalized":"1.2.0.0-RC3","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"7f0a048e9425af6c656459a6749edebf5d55cf8a"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/7f0a048e9425af6c656459a6749edebf5d55cf8a","type":"zip","shasum":"","reference":"7f0a048e9425af6c656459a6749edebf5d55cf8a"},"type":"library","time":"2015-10-15T12:56:53+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/UniAlteri/States/"],"UniAlteri\\Tests\\States\\":["tests/UniAlteri/Tests/States"],"UniAlteri\\Tests\\Support\\":["tests/UniAlteri/Tests/Support"]}},"bin":["bin/states"],"require":{"php":">=5.4.0,<7.0","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":565051},"1.2.0-rc4":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"1.2.0-rc4","version_normalized":"1.2.0.0-RC4","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"02397897b25bf2721a6199f6544be5fd33533f29"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/02397897b25bf2721a6199f6544be5fd33533f29","type":"zip","shasum":"","reference":"02397897b25bf2721a6199f6544be5fd33533f29"},"type":"library","time":"2015-10-27T22:28:10+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/Teknoo/States/"],"Teknoo\\Tests\\States\\":["tests/Teknoo/Tests/States"],"Teknoo\\Tests\\Support\\":["tests/Teknoo/Tests/Support"]}},"extra":{"typo3/class-alias-loader":{"class-alias-maps":["migration/ClassAliasMap.php"],"always-add-alias-loader":true}},"bin":["bin/states"],"require":{"php":">=5.4.0,<7.0","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0","typo3/class-alias-loader":"~1.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":565066},"1.2.0-rc5":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"1.2.0-rc5","version_normalized":"1.2.0.0-RC5","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"35d380242a36500dd9fe4f2366db41a67759ee05"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/35d380242a36500dd9fe4f2366db41a67759ee05","type":"zip","shasum":"","reference":"35d380242a36500dd9fe4f2366db41a67759ee05"},"type":"library","time":"2015-10-29T20:39:21+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/Teknoo/States/"],"Teknoo\\Tests\\States\\":["tests/Teknoo/Tests/States"],"Teknoo\\Tests\\Support\\":["tests/Teknoo/Tests/Support"]}},"extra":{"typo3/class-alias-loader":{"class-alias-maps":["migration/ClassAliasMap.php"],"always-add-alias-loader":true}},"bin":["bin/states"],"require":{"php":">=5.4.0,<7.0","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0","typo3/class-alias-loader":"~1.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":569205},"1.2.0-rc6":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"1.2.0-rc6","version_normalized":"1.2.0.0-RC6","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"4de1b10de6d29583007867bf9ad71db744f0f86a"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/4de1b10de6d29583007867bf9ad71db744f0f86a","type":"zip","shasum":"","reference":"4de1b10de6d29583007867bf9ad71db744f0f86a"},"type":"library","time":"2015-11-29T19:25:11+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/Teknoo/States/"],"Teknoo\\Tests\\States\\":["tests/Teknoo/Tests/States"],"Teknoo\\Tests\\Support\\":["tests/Teknoo/Tests/Support"]}},"bin":["bin/states"],"require":{"php":">=5.4.0,<7.0","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":602414},"1.2.1":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"1.2.1","version_normalized":"1.2.1.0","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"ac209bf7de6691ccf4b850e2e528f8439efa63eb"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/ac209bf7de6691ccf4b850e2e528f8439efa63eb","type":"zip","shasum":"","reference":"ac209bf7de6691ccf4b850e2e528f8439efa63eb"},"type":"library","time":"2016-01-12T19:34:43+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/Teknoo/States/"],"Teknoo\\Tests\\States\\":["tests/Teknoo/Tests/States"],"Teknoo\\Tests\\Support\\":["tests/Teknoo/Tests/Support"]}},"bin":["bin/states"],"require":{"php":">=5.4.0,<7.0","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":654833},"1.2.2":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"1.2.2","version_normalized":"1.2.2.0","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"40a64936fd5988dccda65a63f9f0ee13193803d2"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/40a64936fd5988dccda65a63f9f0ee13193803d2","type":"zip","shasum":"","reference":"40a64936fd5988dccda65a63f9f0ee13193803d2"},"type":"library","time":"2016-01-27T11:04:09+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/Teknoo/States/"],"Teknoo\\Tests\\States\\":["tests/Teknoo/Tests/States"],"Teknoo\\Tests\\Support\\":["tests/Teknoo/Tests/Support"]}},"bin":["bin/states"],"require":{"php":">=5.4.0,<7.0","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":673899},"1.2.3":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"1.2.3","version_normalized":"1.2.3.0","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"42b5a2f74460551e180c1368e8ac2740a5351d80"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/42b5a2f74460551e180c1368e8ac2740a5351d80","type":"zip","shasum":"","reference":"42b5a2f74460551e180c1368e8ac2740a5351d80"},"type":"library","time":"2016-02-01T21:38:19+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/Teknoo/States/"],"Teknoo\\Tests\\States\\":["tests/Teknoo/Tests/States"],"Teknoo\\Tests\\Support\\":["tests/Teknoo/Tests/Support"]}},"bin":["bin/states"],"require":{"php":">=5.4.0,<7.0","pimple/pimple":"~3.0","symfony/console":"~2.2","knplabs/gaufrette":"~0.2"},"require-dev":{"phpunit/phpunit":"~4.3","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":681307},"2.0.0":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"2.0.0","version_normalized":"2.0.0.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"f0e4731a66ce474b6e948b29fef0336383c70e75"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/f0e4731a66ce474b6e948b29fef0336383c70e75","type":"zip","shasum":"","reference":"f0e4731a66ce474b6e948b29fef0336383c70e75"},"type":"library","time":"2016-02-11T19:55:04+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":"~7.0","symfony/console":"~2.2","knplabs/gaufrette":"~0.2"},"require-dev":{"phpunit/phpunit":"~5.0"},"uid":693631},"2.0.0-beta10":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern and to create easily and cleanly classes with several states, written in distinct codes blocks with PHP 7+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"2.0.0-beta10","version_normalized":"2.0.0.0-beta10","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"29b9bf63edc16a13acf62d1eb41861c9c07bd38b"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/29b9bf63edc16a13acf62d1eb41861c9c07bd38b","type":"zip","shasum":"","reference":"29b9bf63edc16a13acf62d1eb41861c9c07bd38b"},"type":"library","time":"2015-08-25T19:41:09+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/"],"UniAlteri\\Tests\\States\\":["tests/States/"],"UniAlteri\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":">=7.0-dev","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":565056},"2.0.0-beta11":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern and to create easily and cleanly classes with several states, written in distinct codes blocks with PHP 7+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"2.0.0-beta11","version_normalized":"2.0.0.0-beta11","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"0bfaa9cc09dc6d28628e6ec16a87965049404b07"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/0bfaa9cc09dc6d28628e6ec16a87965049404b07","type":"zip","shasum":"","reference":"0bfaa9cc09dc6d28628e6ec16a87965049404b07"},"type":"library","time":"2015-08-28T09:35:53+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/"],"UniAlteri\\Tests\\States\\":["tests/States/"],"UniAlteri\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":">=7.0-dev","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":565057},"2.0.0-beta12":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern and to create easily and cleanly classes with several states, written in distinct codes blocks with PHP 7+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"2.0.0-beta12","version_normalized":"2.0.0.0-beta12","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"f452652533f47b67f48a17ccdbe4995da2df3176"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/f452652533f47b67f48a17ccdbe4995da2df3176","type":"zip","shasum":"","reference":"f452652533f47b67f48a17ccdbe4995da2df3176"},"type":"library","time":"2015-09-05T11:13:23+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/"],"UniAlteri\\Tests\\States\\":["tests/States/"],"UniAlteri\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":">=7.0-dev","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"5.0.x-dev"},"uid":565058},"2.0.0-beta13":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern and to create easily and cleanly classes with several states, written in distinct codes blocks with PHP 7+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"2.0.0-beta13","version_normalized":"2.0.0.0-beta13","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"f08eaa23dcce00d9f7c04786978dc5597ac7500f"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/f08eaa23dcce00d9f7c04786978dc5597ac7500f","type":"zip","shasum":"","reference":"f08eaa23dcce00d9f7c04786978dc5597ac7500f"},"type":"library","time":"2015-09-29T13:02:04+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/"],"UniAlteri\\Tests\\States\\":["tests/States/"],"UniAlteri\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":">=7.0-dev","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"5.0.x-dev"},"uid":565059},"2.0.0-beta14":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern and to create easily and cleanly classes with several states, written in distinct codes blocks with PHP 7+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"2.0.0-beta14","version_normalized":"2.0.0.0-beta14","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"3599d0454c1b34512b1e3573e1c499a8a94bff95"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/3599d0454c1b34512b1e3573e1c499a8a94bff95","type":"zip","shasum":"","reference":"3599d0454c1b34512b1e3573e1c499a8a94bff95"},"type":"library","time":"2015-10-07T19:18:51+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/"],"UniAlteri\\Tests\\States\\":["tests/States/"],"UniAlteri\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":">=7.0-dev","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"5.0.x-dev"},"uid":565060},"2.0.0-beta15":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"2.0.0-beta15","version_normalized":"2.0.0.0-beta15","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"a237a59f3ffec5d990fac06bd8b7b10664a4d5ad"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/a237a59f3ffec5d990fac06bd8b7b10664a4d5ad","type":"zip","shasum":"","reference":"a237a59f3ffec5d990fac06bd8b7b10664a4d5ad"},"type":"library","time":"2015-10-15T12:57:02+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/"],"UniAlteri\\Tests\\States\\":["tests/States/"],"UniAlteri\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":">=7.0-dev","symfony/console":"~2.0","knplabs/gaufrette":"~0.1"},"require-dev":{"phpunit/phpunit":"5.0.x-dev"},"uid":565061},"2.0.0-beta16":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"2.0.0-beta16","version_normalized":"2.0.0.0-beta16","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"94a96e3936726244cfe412bd39bc595c86169fda"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/94a96e3936726244cfe412bd39bc595c86169fda","type":"zip","shasum":"","reference":"94a96e3936726244cfe412bd39bc595c86169fda"},"type":"library","time":"2015-10-27T22:50:20+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"extra":{"typo3/class-alias-loader":{"class-alias-maps":["migration/ClassAliasMap.php"],"always-add-alias-loader":true}},"bin":["bin/states"],"require":{"php":">=7.0-dev","symfony/console":"~2.0","knplabs/gaufrette":"~0.1","typo3/class-alias-loader":"~1.0"},"require-dev":{"phpunit/phpunit":"5.0.x-dev"},"uid":565077},"2.0.0-beta17":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"2.0.0-beta17","version_normalized":"2.0.0.0-beta17","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"f1e6bb1e36c2ea0958acd65fbea72b1f19e431c9"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/f1e6bb1e36c2ea0958acd65fbea72b1f19e431c9","type":"zip","shasum":"","reference":"f1e6bb1e36c2ea0958acd65fbea72b1f19e431c9"},"type":"library","time":"2015-10-31T11:46:05+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":">=7.0-dev","symfony/console":"~2.0","knplabs/gaufrette":"~0.1"},"require-dev":{"phpunit/phpunit":"5.0.x-dev"},"uid":569209},"2.0.0-beta18":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"2.0.0-beta18","version_normalized":"2.0.0.0-beta18","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"2824c1eaf4c432c79b5a54a659d5684818c7bf7f"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/2824c1eaf4c432c79b5a54a659d5684818c7bf7f","type":"zip","shasum":"","reference":"2824c1eaf4c432c79b5a54a659d5684818c7bf7f"},"type":"library","time":"2015-11-29T19:20:55+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":">=7.0-dev","symfony/console":"~2.0","knplabs/gaufrette":"~0.1"},"require-dev":{"phpunit/phpunit":"5.0.x-dev"},"uid":602409},"2.0.0-beta2":{"name":"teknoo/states","description":"Library to create easily and cleanly classes with several states, writed in distinct codes blocks, but never used \"if conditions\" with PHP 5.4+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"2.0.0-beta2","version_normalized":"2.0.0.0-beta2","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"e77126b0833f063e59f3d6f149334e58bb054264"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/e77126b0833f063e59f3d6f149334e58bb054264","type":"zip","shasum":"","reference":"e77126b0833f063e59f3d6f149334e58bb054264"},"type":"library","time":"2015-06-06T22:10:47+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/UniAlteri/States/"],"UniAlteri\\Tests\\States\\":["tests/UniAlteri/Tests/States"],"UniAlteri\\Tests\\Support\\":["tests/UniAlteri/Tests/Support"]}},"bin":["bin/states.php"],"require":{"php":">=5.6.0","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":934342},"2.0.0-beta3":{"name":"teknoo/states","description":"Library to create easily and cleanly classes with several states, writed in distinct codes blocks, but never used \"if conditions\" with PHP 5.4+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"2.0.0-beta3","version_normalized":"2.0.0.0-beta3","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"e640a355c10ccae20c3d793b8eaeaea01e716596"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/e640a355c10ccae20c3d793b8eaeaea01e716596","type":"zip","shasum":"","reference":"e640a355c10ccae20c3d793b8eaeaea01e716596"},"type":"library","time":"2015-06-10T20:59:22+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/UniAlteri/States/"],"UniAlteri\\Tests\\States\\":["tests/UniAlteri/Tests/States"],"UniAlteri\\Tests\\Support\\":["tests/UniAlteri/Tests/Support"]}},"bin":["bin/states.php"],"require":{"php":">5.6","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":934343},"2.0.0-beta4":{"name":"teknoo/states","description":"Library to create easily and cleanly classes with several states, writed in distinct codes blocks, but never used \"if conditions\" with PHP 5.4+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"2.0.0-beta4","version_normalized":"2.0.0.0-beta4","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"824b66c662c9f74f15e5a30711871dab6c230bbe"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/824b66c662c9f74f15e5a30711871dab6c230bbe","type":"zip","shasum":"","reference":"824b66c662c9f74f15e5a30711871dab6c230bbe"},"type":"library","time":"2015-06-22T15:27:44+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/UniAlteri/States/"],"UniAlteri\\Tests\\States\\":["tests/UniAlteri/Tests/States"],"UniAlteri\\Tests\\Support\\":["tests/UniAlteri/Tests/Support"]}},"bin":["bin/states.php"],"require":{"php":">5.6","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":934344},"2.0.0-beta5":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern and to create easily and cleanly classes with several states, written in distinct codes blocks with PHP 7+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"2.0.0-beta5","version_normalized":"2.0.0.0-beta5","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"e51ea360b7c5f1a728ae81b8d7df5978d4566dda"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/e51ea360b7c5f1a728ae81b8d7df5978d4566dda","type":"zip","shasum":"","reference":"e51ea360b7c5f1a728ae81b8d7df5978d4566dda"},"type":"library","time":"2015-07-03T18:31:53+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/"]}},"bin":["bin/states"],"require":{"php":">5.6","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":934345},"2.0.0-beta6":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern and to create easily and cleanly classes with several states, written in distinct codes blocks with PHP 7+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"2.0.0-beta6","version_normalized":"2.0.0.0-beta6","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"2f8eb31bdf76e50c15e341fa090bd1b4d5596f13"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/2f8eb31bdf76e50c15e341fa090bd1b4d5596f13","type":"zip","shasum":"","reference":"2f8eb31bdf76e50c15e341fa090bd1b4d5596f13"},"type":"library","time":"2015-07-20T16:22:06+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/"]}},"bin":["bin/states"],"require":{"php":">=7.0-dev","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":565052},"2.0.0-beta7":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern and to create easily and cleanly classes with several states, written in distinct codes blocks with PHP 7+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"2.0.0-beta7","version_normalized":"2.0.0.0-beta7","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"cfc40818213bd80ccf8615f68b5f70ac0ce78623"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/cfc40818213bd80ccf8615f68b5f70ac0ce78623","type":"zip","shasum":"","reference":"cfc40818213bd80ccf8615f68b5f70ac0ce78623"},"type":"library","time":"2015-07-20T22:30:08+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/"]}},"bin":["bin/states"],"require":{"php":">=7.0-dev","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":565053},"2.0.0-beta8":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern and to create easily and cleanly classes with several states, written in distinct codes blocks with PHP 7+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"2.0.0-beta8","version_normalized":"2.0.0.0-beta8","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"ef9ae22a886d0b4a4f19bc8aca6794768462ea5a"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/ef9ae22a886d0b4a4f19bc8aca6794768462ea5a","type":"zip","shasum":"","reference":"ef9ae22a886d0b4a4f19bc8aca6794768462ea5a"},"type":"library","time":"2015-07-27T07:49:19+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/"]}},"bin":["bin/states"],"require":{"php":">=7.0-dev","pimple/pimple":"~3.0","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":565054},"2.0.0-beta9":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern and to create easily and cleanly classes with several states, written in distinct codes blocks with PHP 7+.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.it/states","version":"2.0.0-beta9","version_normalized":"2.0.0.0-beta9","license":["MIT","GPL-3.0+"],"authors":[{"name":"Richard Déloge","email":"r.deloge@uni-alteri.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"62e3b7d7af581846daf8471769cd504e261d22e7"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/62e3b7d7af581846daf8471769cd504e261d22e7","type":"zip","shasum":"","reference":"62e3b7d7af581846daf8471769cd504e261d22e7"},"type":"library","time":"2015-08-16T13:20:07+00:00","autoload":{"psr-4":{"UniAlteri\\States\\":["src/"]}},"bin":["bin/states"],"require":{"php":">=7.0-dev","symfony/console":"~2.0","knplabs/gaufrette":"<2.0"},"require-dev":{"phpunit/phpunit":"~4.0","phpunit/phpunit-mock-objects":"~2.3","phpunit/phpunit-selenium":"~1.4","phpunit/phpunit-story":"~1.0"},"uid":565055},"2.0.0-rc1":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"2.0.0-rc1","version_normalized":"2.0.0.0-RC1","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"64ea20156adf69ee6b4336a0a45f4dfbf1e4ceb0"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/64ea20156adf69ee6b4336a0a45f4dfbf1e4ceb0","type":"zip","shasum":"","reference":"64ea20156adf69ee6b4336a0a45f4dfbf1e4ceb0"},"type":"library","time":"2015-12-05T22:47:38+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":">=7.0-dev","symfony/console":"~2.0","knplabs/gaufrette":"~0.1"},"require-dev":{"phpunit/phpunit":"5.0.x-dev"},"uid":610444},"2.0.0-rc2":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"2.0.0-rc2","version_normalized":"2.0.0.0-RC2","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"0d2b2b6fa0b2dede151d44a5b635197a59ba23d5"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/0d2b2b6fa0b2dede151d44a5b635197a59ba23d5","type":"zip","shasum":"","reference":"0d2b2b6fa0b2dede151d44a5b635197a59ba23d5"},"type":"library","time":"2016-01-12T19:45:11+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":"~7.0","symfony/console":"~2.0","knplabs/gaufrette":"~0.1"},"require-dev":{"phpunit/phpunit":"~5.0"},"uid":654849},"2.0.0-rc3":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"2.0.0-rc3","version_normalized":"2.0.0.0-RC3","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"73fd9ab7cd22a9ddfd2a5ef8bd234a70cb8e6ea7"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/73fd9ab7cd22a9ddfd2a5ef8bd234a70cb8e6ea7","type":"zip","shasum":"","reference":"73fd9ab7cd22a9ddfd2a5ef8bd234a70cb8e6ea7"},"type":"library","time":"2016-01-19T21:19:42+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":"~7.0","symfony/console":"~2.0","knplabs/gaufrette":"~0.1"},"require-dev":{"phpunit/phpunit":"~5.0"},"uid":664181},"2.0.0-rc4":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"2.0.0-rc4","version_normalized":"2.0.0.0-RC4","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"6889c4e34d5ce15f570780f40b5d89095739a7b5"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/6889c4e34d5ce15f570780f40b5d89095739a7b5","type":"zip","shasum":"","reference":"6889c4e34d5ce15f570780f40b5d89095739a7b5"},"type":"library","time":"2016-01-20T14:46:37+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":"~7.0","symfony/console":"~2.0","knplabs/gaufrette":"~0.1"},"require-dev":{"phpunit/phpunit":"~5.0"},"uid":665437},"2.0.0-rc5":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"2.0.0-rc5","version_normalized":"2.0.0.0-RC5","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"9bb45a86a00d277f1a9cea6f883ea58ca2714ab2"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/9bb45a86a00d277f1a9cea6f883ea58ca2714ab2","type":"zip","shasum":"","reference":"9bb45a86a00d277f1a9cea6f883ea58ca2714ab2"},"type":"library","time":"2016-02-01T23:13:04+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":"~7.0","symfony/console":"~2.2","knplabs/gaufrette":"~0.2"},"require-dev":{"phpunit/phpunit":"~5.0"},"uid":681377},"2.0.1":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"2.0.1","version_normalized":"2.0.1.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"e9074c8a4c668f7022466721e2ff407cb373006d"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/e9074c8a4c668f7022466721e2ff407cb373006d","type":"zip","shasum":"","reference":"e9074c8a4c668f7022466721e2ff407cb373006d"},"type":"library","time":"2016-02-21T15:40:36+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":"~7.0","symfony/console":"~2.2","knplabs/gaufrette":"~0.2"},"require-dev":{"phpunit/phpunit":"~5.0"},"uid":707030},"2.0.2":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"2.0.2","version_normalized":"2.0.2.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"1985857faca6af29504048c25ca4c3979f59138a"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/1985857faca6af29504048c25ca4c3979f59138a","type":"zip","shasum":"","reference":"1985857faca6af29504048c25ca4c3979f59138a"},"type":"library","time":"2016-02-25T23:30:56+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":"~7.0","symfony/console":"^2.2|^3.0","knplabs/gaufrette":"~0.2"},"require-dev":{"phpunit/phpunit":"~5.0"},"uid":713647},"2.0.3":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"2.0.3","version_normalized":"2.0.3.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"47aaf54986470faa88d3fbf81c10b90396148507"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/47aaf54986470faa88d3fbf81c10b90396148507","type":"zip","shasum":"","reference":"47aaf54986470faa88d3fbf81c10b90396148507"},"type":"library","time":"2016-04-09T17:57:44+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":"~7.0","symfony/console":"^2.2|^3.0","knplabs/gaufrette":"~0.2"},"require-dev":{"phpunit/phpunit":"~5.0"},"uid":771325},"2.0.4":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"2.0.4","version_normalized":"2.0.4.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"974d8f2c2ce054af2acd0603b7c3d9a6e9eb1798"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/974d8f2c2ce054af2acd0603b7c3d9a6e9eb1798","type":"zip","shasum":"","reference":"974d8f2c2ce054af2acd0603b7c3d9a6e9eb1798"},"type":"library","time":"2016-07-26T05:41:11+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":"~7.0","symfony/console":"^2.2|^3.0","knplabs/gaufrette":"~0.2"},"require-dev":{"phpunit/phpunit":"~5.4"},"uid":920523},"2.0.5":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"2.0.5","version_normalized":"2.0.5.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"f88ec8a9980e8ba7902c9ff83fc3f11bd1dcccbd"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/f88ec8a9980e8ba7902c9ff83fc3f11bd1dcccbd","type":"zip","shasum":"","reference":"f88ec8a9980e8ba7902c9ff83fc3f11bd1dcccbd"},"type":"library","time":"2016-07-26T21:02:36+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":"~7.0","symfony/console":"^2.2|^3.0","knplabs/gaufrette":"~0.2"},"require-dev":{"phpunit/phpunit":"~5.4"},"uid":921107},"2.0.6":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"2.0.6","version_normalized":"2.0.6.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"c5daf519b9333e4962de47f202bbe4f864f630e9"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/c5daf519b9333e4962de47f202bbe4f864f630e9","type":"zip","shasum":"","reference":"c5daf519b9333e4962de47f202bbe4f864f630e9"},"type":"library","time":"2016-08-04T21:45:32+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":"~7.0","symfony/console":"^2.2|^3.0","knplabs/gaufrette":"~0.2"},"require-dev":{"phpunit/phpunit":"~5.4"},"uid":934346},"2.1.0":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"2.1.0","version_normalized":"2.1.0.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"90d623ab1c6bd3e6439a637f6a02b0591ab078df"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/90d623ab1c6bd3e6439a637f6a02b0591ab078df","type":"zip","shasum":"","reference":"90d623ab1c6bd3e6439a637f6a02b0591ab078df"},"type":"library","time":"2016-08-23T06:54:56+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":"~7.0","symfony/console":"^2.2|^3.0","knplabs/gaufrette":"~0.2"},"require-dev":{"phpunit/phpunit":"~5.4"},"uid":960203},"2.1.1":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"2.1.1","version_normalized":"2.1.1.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"41e5c91d2ad83ff5bfec07c2a04b51e30d95fdd5"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/41e5c91d2ad83ff5bfec07c2a04b51e30d95fdd5","type":"zip","shasum":"","reference":"41e5c91d2ad83ff5bfec07c2a04b51e30d95fdd5"},"type":"library","time":"2016-10-03T21:22:45+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"bin":["bin/states"],"require":{"php":"7.0.*","symfony/console":"^2.2|^3.0","knplabs/gaufrette":"~0.2"},"require-dev":{"phpunit/phpunit":"~5.4"},"uid":1021018},"3.0.0":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.0.0","version_normalized":"3.0.0.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"06be316ecc5c165ad9cab519383fa80af2193efa"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/06be316ecc5c165ad9cab519383fa80af2193efa","type":"zip","shasum":"","reference":"06be316ecc5c165ad9cab519383fa80af2193efa"},"type":"library","time":"2017-01-05T22:50:50+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"require":{"php":"~7.0"},"require-dev":{"phpunit/phpunit":"~5.4"},"uid":1158218},"3.0.0-alpha1":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and thus improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.0.0-alpha1","version_normalized":"3.0.0.0-alpha1","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"aed69f0d7115424cdfd0225a3df5d6aa87dd4a6d"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/aed69f0d7115424cdfd0225a3df5d6aa87dd4a6d","type":"zip","shasum":"","reference":"aed69f0d7115424cdfd0225a3df5d6aa87dd4a6d"},"type":"library","time":"2016-10-03T21:18:14+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"require":{"php":"~7.0"},"require-dev":{"phpunit/phpunit":"~5.4"},"uid":1021019},"3.0.0-alpha2":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.0.0-alpha2","version_normalized":"3.0.0.0-alpha2","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"3ccd74f59df35ab39b6c30af48a5e6fda727a32a"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/3ccd74f59df35ab39b6c30af48a5e6fda727a32a","type":"zip","shasum":"","reference":"3ccd74f59df35ab39b6c30af48a5e6fda727a32a"},"type":"library","time":"2016-10-07T19:14:41+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"require":{"php":"~7.0"},"require-dev":{"phpunit/phpunit":"~5.4"},"uid":1027135},"3.0.0-alpha3":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.0.0-alpha3","version_normalized":"3.0.0.0-alpha3","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"b77af63634b9599422ee238da0b12d701c09b623"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/b77af63634b9599422ee238da0b12d701c09b623","type":"zip","shasum":"","reference":"b77af63634b9599422ee238da0b12d701c09b623"},"type":"library","time":"2016-10-27T10:02:16+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"require":{"php":"~7.0"},"require-dev":{"phpunit/phpunit":"~5.4"},"uid":1056008},"3.0.0-alpha4":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.0.0-alpha4","version_normalized":"3.0.0.0-alpha4","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"cbca30b1f6b0ee01115d944e58fd10c594132eed"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/cbca30b1f6b0ee01115d944e58fd10c594132eed","type":"zip","shasum":"","reference":"cbca30b1f6b0ee01115d944e58fd10c594132eed"},"type":"library","time":"2016-10-31T20:45:31+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"require":{"php":"~7.0"},"require-dev":{"phpunit/phpunit":"~5.4"},"uid":1061166},"3.0.0-beta1":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.0.0-beta1","version_normalized":"3.0.0.0-beta1","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"2f82dd931d5f27cab86fd188cb9492c65d194c18"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/2f82dd931d5f27cab86fd188cb9492c65d194c18","type":"zip","shasum":"","reference":"2f82dd931d5f27cab86fd188cb9492c65d194c18"},"type":"library","time":"2016-12-21T22:12:52+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"require":{"php":"~7.0"},"require-dev":{"phpunit/phpunit":"~5.4"},"uid":1137851},"3.0.1":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.0.1","version_normalized":"3.0.1.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"9ee71a416b1ccc7b6b80aecb2ad3b407d11a7958"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/9ee71a416b1ccc7b6b80aecb2ad3b407d11a7958","type":"zip","shasum":"","reference":"9ee71a416b1ccc7b6b80aecb2ad3b407d11a7958"},"type":"library","time":"2017-02-15T17:31:08+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\Tests\\States\\":["tests/States/"],"Teknoo\\Tests\\Support\\":["tests/Support/"]}},"require":{"php":"~7.0"},"require-dev":{"squizlabs/php_codesniffer":"~2.8","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.6","sebastian/phpcpd":"~3.0","phploc/phploc":"~3.0","covex-nn/phpcb":"~1.0","phpunit/phpunit":"~5.4"},"uid":1234357},"3.1.0":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.1.0","version_normalized":"3.1.0.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"f74a2ba586100b1cec7900d8cf3ad29307bb725d"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/f74a2ba586100b1cec7900d8cf3ad29307bb725d","type":"zip","shasum":"","reference":"f74a2ba586100b1cec7900d8cf3ad29307bb725d"},"type":"library","time":"2017-10-29T13:06:49+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.0"},"require-dev":{"phpunit/phpunit":"~6.2","squizlabs/php_codesniffer":"~3.1","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.6","sebastian/phpcpd":"~3.0","phploc/phploc":"~4.0","doctrine/orm":"~2.5","doctrine/mongodb-odm":"~1.0"},"uid":1692850},"3.1.0-beta1":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.1.0-beta1","version_normalized":"3.1.0.0-beta1","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"7ff5f10b8158c1fe34c32e67653aac6e171c0a86"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/7ff5f10b8158c1fe34c32e67653aac6e171c0a86","type":"zip","shasum":"","reference":"7ff5f10b8158c1fe34c32e67653aac6e171c0a86"},"type":"library","time":"2017-06-30T11:28:39+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.0"},"require-dev":{"phpunit/phpunit":"~5.4","squizlabs/php_codesniffer":"~2.8","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.6","sebastian/phpcpd":"~3.0","phploc/phploc":"~3.0","doctrine/orm":"~2.2","doctrine/mongodb-odm":"^1.0.0"},"uid":1485253},"3.1.0-beta2":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.1.0-beta2","version_normalized":"3.1.0.0-beta2","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"78c2110a6db62145f6857d8a72ac47f21a0f1f1b"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/78c2110a6db62145f6857d8a72ac47f21a0f1f1b","type":"zip","shasum":"","reference":"78c2110a6db62145f6857d8a72ac47f21a0f1f1b"},"type":"library","time":"2017-07-25T21:04:22+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.0"},"require-dev":{"phpunit/phpunit":"6.2","squizlabs/php_codesniffer":"~3.0","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.6","sebastian/phpcpd":"~3.0","phploc/phploc":"~4.0","doctrine/orm":"~2.2","doctrine/mongodb-odm":"~1.0"},"uid":1518225},"3.1.0-beta3":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.1.0-beta3","version_normalized":"3.1.0.0-beta3","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"c8ca8e348fce9eafcf97c1bc27e1c88b99f91f11"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/c8ca8e348fce9eafcf97c1bc27e1c88b99f91f11","type":"zip","shasum":"","reference":"c8ca8e348fce9eafcf97c1bc27e1c88b99f91f11"},"type":"library","time":"2017-10-01T20:43:24+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.0"},"require-dev":{"phpunit/phpunit":"6.2","squizlabs/php_codesniffer":"~3.0","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.6","sebastian/phpcpd":"~3.0","phploc/phploc":"~4.0","doctrine/orm":"~2.2","doctrine/mongodb-odm":"~1.0"},"uid":1642160},"3.1.0-rc1":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.1.0-rc1","version_normalized":"3.1.0.0-RC1","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"a760ec4c6977156e4619099dee479f02cd50dca1"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/a760ec4c6977156e4619099dee479f02cd50dca1","type":"zip","shasum":"","reference":"a760ec4c6977156e4619099dee479f02cd50dca1"},"type":"library","time":"2017-10-12T19:43:34+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.0"},"require-dev":{"phpunit/phpunit":"~6.2","squizlabs/php_codesniffer":"~3.1","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.6","sebastian/phpcpd":"~3.0","phploc/phploc":"~4.0","doctrine/orm":"~2.5","doctrine/mongodb-odm":"~1.0"},"uid":1662569},"3.2.0":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.2.0","version_normalized":"3.2.0.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"fb64f1399370d99cd0face7d56bb02a2ee5a074f"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/fb64f1399370d99cd0face7d56bb02a2ee5a074f","type":"zip","shasum":"","reference":"fb64f1399370d99cd0face7d56bb02a2ee5a074f"},"type":"library","time":"2018-01-01T21:34:11+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.1","teknoo/immutable":"~1.0"},"require-dev":{"phpunit/phpunit":"~6.2","squizlabs/php_codesniffer":"~3.1","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.6","sebastian/phpcpd":"~3.0","phploc/phploc":"~4.0","doctrine/orm":"~2.5","doctrine/mongodb-odm":"~1.0"},"uid":1819544},"3.2.0-beta1":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.2.0-beta1","version_normalized":"3.2.0.0-beta1","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"3dd204c3aeba61fb37dff8cbaae7ce6a26f77986"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/3dd204c3aeba61fb37dff8cbaae7ce6a26f77986","type":"zip","shasum":"","reference":"3dd204c3aeba61fb37dff8cbaae7ce6a26f77986"},"type":"library","time":"2017-10-29T14:01:47+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.1"},"require-dev":{"phpunit/phpunit":"~6.2","squizlabs/php_codesniffer":"~3.1","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.6","sebastian/phpcpd":"~3.0","phploc/phploc":"~4.0","doctrine/orm":"~2.5","doctrine/mongodb-odm":"~1.0"},"uid":1693028},"3.2.0-beta2":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.2.0-beta2","version_normalized":"3.2.0.0-beta2","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"6dfdba2ed9a7da910ebe0c201f9e63fe61a646f5"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/6dfdba2ed9a7da910ebe0c201f9e63fe61a646f5","type":"zip","shasum":"","reference":"6dfdba2ed9a7da910ebe0c201f9e63fe61a646f5"},"type":"library","time":"2017-11-02T21:37:09+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.1","teknoo/immutable":"^0.0.3"},"require-dev":{"phpunit/phpunit":"~6.2","squizlabs/php_codesniffer":"~3.1","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.6","sebastian/phpcpd":"~3.0","phploc/phploc":"~4.0","doctrine/orm":"~2.5","doctrine/mongodb-odm":"~1.0"},"uid":1702383},"3.2.0-beta3":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.2.0-beta3","version_normalized":"3.2.0.0-beta3","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"75b9f429bacadfe688c534cd94a154b4e9f79652"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/75b9f429bacadfe688c534cd94a154b4e9f79652","type":"zip","shasum":"","reference":"75b9f429bacadfe688c534cd94a154b4e9f79652"},"type":"library","time":"2017-11-11T19:00:42+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.1","teknoo/immutable":"^0.0.3"},"require-dev":{"phpunit/phpunit":"~6.2","squizlabs/php_codesniffer":"~3.1","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.6","sebastian/phpcpd":"~3.0","phploc/phploc":"~4.0","doctrine/orm":"~2.5","doctrine/mongodb-odm":"~1.0"},"uid":1719404},"3.2.0-beta4":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.2.0-beta4","version_normalized":"3.2.0.0-beta4","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"729a588e56b4b581c5adf43c544ab409dcb19819"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/729a588e56b4b581c5adf43c544ab409dcb19819","type":"zip","shasum":"","reference":"729a588e56b4b581c5adf43c544ab409dcb19819"},"type":"library","time":"2017-11-12T15:37:08+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.1","teknoo/immutable":"~1.0"},"require-dev":{"phpunit/phpunit":"~6.2","squizlabs/php_codesniffer":"~3.1","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.6","sebastian/phpcpd":"~3.0","phploc/phploc":"~4.0","doctrine/orm":"~2.5","doctrine/mongodb-odm":"~1.0"},"uid":1720151},"3.2.0-beta5":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.2.0-beta5","version_normalized":"3.2.0.0-beta5","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"8ab8044fd5bdf37db36c4d37dff85d4821997355"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/8ab8044fd5bdf37db36c4d37dff85d4821997355","type":"zip","shasum":"","reference":"8ab8044fd5bdf37db36c4d37dff85d4821997355"},"type":"library","time":"2017-11-22T16:00:50+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.1","teknoo/immutable":"~1.0"},"require-dev":{"phpunit/phpunit":"~6.2","squizlabs/php_codesniffer":"~3.1","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.6","sebastian/phpcpd":"~3.0","phploc/phploc":"~4.0","doctrine/orm":"~2.5","doctrine/mongodb-odm":"~1.0"},"uid":1742512},"3.2.0-beta6":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.2.0-beta6","version_normalized":"3.2.0.0-beta6","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"ad27e4424a7ef85d84e473af8417fe2d2a53fac5"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/ad27e4424a7ef85d84e473af8417fe2d2a53fac5","type":"zip","shasum":"","reference":"ad27e4424a7ef85d84e473af8417fe2d2a53fac5"},"type":"library","time":"2017-12-23T11:36:14+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.1","teknoo/immutable":"~1.0"},"require-dev":{"phpunit/phpunit":"~6.2","squizlabs/php_codesniffer":"~3.1","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.6","sebastian/phpcpd":"~3.0","phploc/phploc":"~4.0","doctrine/orm":"~2.5","doctrine/mongodb-odm":"~1.0"},"uid":1806819},"3.2.1":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.2.1","version_normalized":"3.2.1.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"317de5eb451726d7e81f66a08dc057248ccd81a3"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/317de5eb451726d7e81f66a08dc057248ccd81a3","type":"zip","shasum":"","reference":"317de5eb451726d7e81f66a08dc057248ccd81a3"},"type":"library","time":"2018-02-23T21:45:47+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.1","teknoo/immutable":"~1.0"},"require-dev":{"phpunit/phpunit":"~6.2","squizlabs/php_codesniffer":"~3.1","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.6","sebastian/phpcpd":"~3.0","phploc/phploc":"~4.0","doctrine/orm":"~2.5","doctrine/mongodb-odm":"~1.0"},"uid":1938541},"3.2.2":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability.","keywords":["pattern","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.2.2","version_normalized":"3.2.2.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"de3603f5290657eca615b6befbe242eb7dc9312a"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/de3603f5290657eca615b6befbe242eb7dc9312a","type":"zip","shasum":"","reference":"de3603f5290657eca615b6befbe242eb7dc9312a"},"type":"library","time":"2018-02-25T15:33:37+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.1","teknoo/immutable":"~1.0"},"require-dev":{"phpunit/phpunit":"~6.2","squizlabs/php_codesniffer":"~3.1","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.6","sebastian/phpcpd":"~3.0","phploc/phploc":"~4.0","doctrine/orm":"~2.5","doctrine/mongodb-odm":"~1.0"},"uid":1940538},"3.3.0":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.3.0","version_normalized":"3.3.0.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"58303006bcded6cbafb5b5969ac6b61dd85084af"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/58303006bcded6cbafb5b5969ac6b61dd85084af","type":"zip","shasum":"","reference":"58303006bcded6cbafb5b5969ac6b61dd85084af"},"type":"library","time":"2018-09-02T16:41:56+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.1","teknoo/immutable":"~1.0"},"require-dev":{"phpunit/phpunit":"~6.2","squizlabs/php_codesniffer":"~3.1","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.6","sebastian/phpcpd":"~3.0","phploc/phploc":"~4.0","doctrine/orm":"~2.5","doctrine/mongodb-odm":"~1.0"},"uid":2437543},"3.3.1":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.3.1","version_normalized":"3.3.1.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"c3d495fca2835509cb30bbb5a5fc331b8f01c241"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/c3d495fca2835509cb30bbb5a5fc331b8f01c241","type":"zip","shasum":"","reference":"c3d495fca2835509cb30bbb5a5fc331b8f01c241"},"type":"library","time":"2018-10-27T18:50:33+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.1","teknoo/immutable":"~1.0"},"require-dev":{"phpunit/phpunit":"~6.2||~7.4","squizlabs/php_codesniffer":"~3.3","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.6","sebastian/phpcpd":"~4.1","phploc/phploc":"~4.0","doctrine/orm":"~2.6","doctrine/mongodb-odm":"~1.0"},"uid":2545164},"3.3.2":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.3.2","version_normalized":"3.3.2.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"ed55ec6a3c6d48bad3281aa01126e89f88645ffe"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/ed55ec6a3c6d48bad3281aa01126e89f88645ffe","type":"zip","shasum":"","reference":"ed55ec6a3c6d48bad3281aa01126e89f88645ffe"},"type":"library","time":"2019-01-04T16:39:23+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.1","teknoo/immutable":"~1.0"},"require-dev":{"phpunit/phpunit":"~6.2||~7.5","squizlabs/php_codesniffer":"~3.4","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.6","sebastian/phpcpd":"~4.1","phploc/phploc":"~4.0","doctrine/orm":"~2.6","doctrine/mongodb-odm":"~1.0"},"uid":2669681},"3.3.3":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.3.3","version_normalized":"3.3.3.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"032c41336b391bdcef49b8c4995e888ebf9ff49b"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/032c41336b391bdcef49b8c4995e888ebf9ff49b","type":"zip","shasum":"","reference":"032c41336b391bdcef49b8c4995e888ebf9ff49b"},"type":"library","time":"2019-01-04T20:30:26+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.1","teknoo/immutable":"~1.0"},"require-dev":{"phpunit/phpunit":"~7.5","squizlabs/php_codesniffer":"~3.4","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.6","sebastian/phpcpd":"~4.1","phploc/phploc":"~4.0","doctrine/orm":"~2.6","doctrine/mongodb-odm":"~1.0"},"uid":2677785},"3.3.4":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.3.4","version_normalized":"3.3.4.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"53d788e58ad0cb5923a48e1796045fe1f0e81bf6"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/53d788e58ad0cb5923a48e1796045fe1f0e81bf6","type":"zip","shasum":"","reference":"53d788e58ad0cb5923a48e1796045fe1f0e81bf6"},"type":"library","time":"2019-02-10T10:56:01+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.2","teknoo/immutable":"~1.0"},"require-dev":{"phpunit/phpunit":"~8.0","squizlabs/php_codesniffer":"~3.4","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.6","sebastian/phpcpd":"~4.1","phploc/phploc":"~4.0","doctrine/orm":"~2.6","doctrine/mongodb-odm":"~1.0"},"uid":2751837},"3.3.5":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.3.5","version_normalized":"3.3.5.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"e4015b14a71b81abe6cfa726b3175e5775a53a40"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/e4015b14a71b81abe6cfa726b3175e5775a53a40","type":"zip","shasum":"","reference":"e4015b14a71b81abe6cfa726b3175e5775a53a40"},"type":"library","time":"2019-06-09T16:10:36+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.2","teknoo/immutable":"^1.0.2"},"require-dev":{"phpunit/phpunit":"~8.2","squizlabs/php_codesniffer":"~3.4","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.6","sebastian/phpcpd":"~4.1","phploc/phploc":"~5.0","doctrine/orm":"~2.6","doctrine/mongodb-odm":"~1.2"},"uid":3021305},"3.3.6":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.3.6","version_normalized":"3.3.6.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"753731adf96b6100da40ad17de55960a0631429f"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/753731adf96b6100da40ad17de55960a0631429f","type":"zip","shasum":"","reference":"753731adf96b6100da40ad17de55960a0631429f"},"type":"library","time":"2019-10-24T06:46:43+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.2","teknoo/immutable":"^1.0.2"},"require-dev":{"phpunit/phpunit":"~8.4","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.7","sebastian/phpcpd":"~4.1","phploc/phploc":"~5.0","doctrine/orm":"~2.6","doctrine/mongodb-odm":"~1.3"},"uid":3323841},"3.3.7":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"3.3.7","version_normalized":"3.3.7.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"9bd70df6d1c3e4fc658e74c91901cafbecac79ce"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/9bd70df6d1c3e4fc658e74c91901cafbecac79ce","type":"zip","shasum":"","reference":"9bd70df6d1c3e4fc658e74c91901cafbecac79ce"},"type":"library","time":"2019-10-24T12:12:07+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.2","teknoo/immutable":"^1.0.2"},"require-dev":{"phpunit/phpunit":"~8.4","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.7","sebastian/phpcpd":"~4.1","phploc/phploc":"~5.0","doctrine/orm":"~2.6","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":3325078},"4.0.0":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.0","version_normalized":"4.0.0.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"b10fd99c3b8dc180e92a5a7132e1eea834ff2880"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/b10fd99c3b8dc180e92a5a7132e1eea834ff2880","type":"zip","shasum":"","reference":"b10fd99c3b8dc180e92a5a7132e1eea834ff2880"},"type":"library","time":"2020-01-14T19:29:04+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.0"},"require-dev":{"phpunit/phpunit":"~8.4","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.5","sebastian/phpcpd":"~4.1","phploc/phploc":"~5.0","phpstan/phpstan":"^0.12.4","nikic/php-parser":"~4.3","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":3538457},"4.0.0-beta1":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.0-beta1","version_normalized":"4.0.0.0-beta1","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"338dec1c4da4c1c6dddd7514872b0293b4a1c12f"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/338dec1c4da4c1c6dddd7514872b0293b4a1c12f","type":"zip","shasum":"","reference":"338dec1c4da4c1c6dddd7514872b0293b4a1c12f"},"type":"library","time":"2019-11-27T14:37:14+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.0-beta1"},"require-dev":{"phpunit/phpunit":"~8.4","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.7","sebastian/phpcpd":"~4.1","phploc/phploc":"~5.0","doctrine/orm":"~2.6","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":3414184},"4.0.0-beta2":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.0-beta2","version_normalized":"4.0.0.0-beta2","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"7384ad409634e81c58cd1925e9b024ecf7d75437"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/7384ad409634e81c58cd1925e9b024ecf7d75437","type":"zip","shasum":"","reference":"7384ad409634e81c58cd1925e9b024ecf7d75437"},"type":"library","time":"2019-11-28T09:50:42+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.0-beta1"},"require-dev":{"phpunit/phpunit":"~8.4","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.7","sebastian/phpcpd":"~4.1","phploc/phploc":"~5.0","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":3416685},"4.0.0-beta3":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.0-beta3","version_normalized":"4.0.0.0-beta3","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"d0f63f6c67fd8d788f8c57f16e0bce1196b1d30c"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/d0f63f6c67fd8d788f8c57f16e0bce1196b1d30c","type":"zip","shasum":"","reference":"d0f63f6c67fd8d788f8c57f16e0bce1196b1d30c"},"type":"library","time":"2019-11-28T18:37:37+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.0-beta1"},"require-dev":{"phpunit/phpunit":"~8.4","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.5","phpmd/phpmd":"~2.7","sebastian/phpcpd":"~4.1","phploc/phploc":"~5.0","phpstan/phpstan":"~0.11","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":3417868},"4.0.0-beta4":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.0-beta4","version_normalized":"4.0.0.0-beta4","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"7cb4121a6a29787ff34008c6c3c06ef2f32c1f9b"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/7cb4121a6a29787ff34008c6c3c06ef2f32c1f9b","type":"zip","shasum":"","reference":"7cb4121a6a29787ff34008c6c3c06ef2f32c1f9b"},"type":"library","time":"2019-12-23T10:11:00+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.0-beta4"},"require-dev":{"phpunit/phpunit":"~8.4","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.5","sebastian/phpcpd":"~4.1","phploc/phploc":"~5.0","phpstan/phpstan":"~0.12","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":3478770},"4.0.0-beta5":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.0-beta5","version_normalized":"4.0.0.0-beta5","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"d9f2f7a0b20dbb0771bc4fbedc675dbd8c246af1"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/d9f2f7a0b20dbb0771bc4fbedc675dbd8c246af1","type":"zip","shasum":"","reference":"d9f2f7a0b20dbb0771bc4fbedc675dbd8c246af1"},"type":"library","time":"2019-12-23T12:30:37+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.0-beta5"},"require-dev":{"phpunit/phpunit":"~8.4","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.5","sebastian/phpcpd":"~4.1","phploc/phploc":"~5.0","phpstan/phpstan":"~0.12","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":3478992},"4.0.0-beta6":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.0-beta6","version_normalized":"4.0.0.0-beta6","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"3f41b9c15928c640355b48fe79420c80701c326a"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/3f41b9c15928c640355b48fe79420c80701c326a","type":"zip","shasum":"","reference":"3f41b9c15928c640355b48fe79420c80701c326a"},"type":"library","time":"2019-12-29T23:28:44+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.0-beta5"},"require-dev":{"phpunit/phpunit":"~8.4","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.5","sebastian/phpcpd":"~4.1","phploc/phploc":"~5.0","phpstan/phpstan":"~0.12","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":3489728},"4.0.0-beta7":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.0-beta7","version_normalized":"4.0.0.0-beta7","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"5db51b4512217cc8ea855fac2d6b7f5d03d65e23"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/5db51b4512217cc8ea855fac2d6b7f5d03d65e23","type":"zip","shasum":"","reference":"5db51b4512217cc8ea855fac2d6b7f5d03d65e23"},"type":"library","time":"2020-01-07T08:38:00+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.0-beta5"},"require-dev":{"phpunit/phpunit":"~8.4","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.5","sebastian/phpcpd":"~4.1","phploc/phploc":"~5.0","phpstan/phpstan":"^0.12.4","nikic/php-parser":"~4.3","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":3515134},"4.0.1":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.1","version_normalized":"4.0.1.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"121db35c74cea21a75d93faab26237869200bde2"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/121db35c74cea21a75d93faab26237869200bde2","type":"zip","shasum":"","reference":"121db35c74cea21a75d93faab26237869200bde2"},"type":"library","time":"2020-01-29T09:01:29+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\UniversalPackage\\States\\":"package/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.0"},"require-dev":{"phpunit/phpunit":"~8.5","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.7","sebastian/phpcpd":"~4.1","phploc/phploc":"~5.0","phpstan/phpstan":"^0.12.8","nikic/php-parser":"~4.3","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":3570845},"4.0.10":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.10","version_normalized":"4.0.10.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"848f617e808f4cf8faa44846366943eb3d091470"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/848f617e808f4cf8faa44846366943eb3d091470","type":"zip","shasum":"","reference":"848f617e808f4cf8faa44846366943eb3d091470"},"type":"library","funding":[{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2020-07-17T10:03:49+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.1","typo3/class-alias-loader":"~1.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"~9.1","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.8","sebastian/phpcpd":"~5.0","phploc/phploc":"~6.0","phpstan/phpstan":"^0.12.26","nikic/php-parser":"~4.6","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":4267962},"4.0.11":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.11","version_normalized":"4.0.11.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"ca844ee2b8db9e95468a500174289fe80746dcc4"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/ca844ee2b8db9e95468a500174289fe80746dcc4","type":"zip","shasum":"","reference":"ca844ee2b8db9e95468a500174289fe80746dcc4"},"type":"library","funding":[{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2020-07-21T10:19:48+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.1","typo3/class-alias-loader":"~1.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"~9.1","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.8","sebastian/phpcpd":"~5.0","phploc/phploc":"~6.0","phpstan/phpstan":"^0.12.26","nikic/php-parser":"~4.6","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":4286550},"4.0.12":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.12","version_normalized":"4.0.12.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"d28daa1a632d132de2ade9e6b87650ee3660f829"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/d28daa1a632d132de2ade9e6b87650ee3660f829","type":"zip","shasum":"","reference":"d28daa1a632d132de2ade9e6b87650ee3660f829"},"type":"library","funding":[{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2020-07-23T16:55:58+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.1","typo3/class-alias-loader":"~1.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"~9.1","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.8","sebastian/phpcpd":"~5.0","phploc/phploc":"~6.0","phpstan/phpstan":"^0.12.26","nikic/php-parser":"~4.6","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":4295401},"4.0.13":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.13","version_normalized":"4.0.13.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"1723b7dd5878be813df7569af8b6a7c8ce1de774"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/1723b7dd5878be813df7569af8b6a7c8ce1de774","type":"zip","shasum":"","reference":"1723b7dd5878be813df7569af8b6a7c8ce1de774"},"type":"library","funding":[{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2020-07-26T21:52:39+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.1","typo3/class-alias-loader":"~1.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"~9.1","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.8","sebastian/phpcpd":"~5.0","phploc/phploc":"~6.0","phpstan/phpstan":"^0.12.26","nikic/php-parser":"~4.6","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":4301820},"4.0.14":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.14","version_normalized":"4.0.14.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"5b90bc7e0d4b9342b6e8c4f5c4e328a510c24fc8"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/5b90bc7e0d4b9342b6e8c4f5c4e328a510c24fc8","type":"zip","shasum":"","reference":"5b90bc7e0d4b9342b6e8c4f5c4e328a510c24fc8"},"type":"library","funding":[{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2020-08-20T10:00:54+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.1","typo3/class-alias-loader":"~1.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"~9.1","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.8","sebastian/phpcpd":"~5.0","phploc/phploc":"~6.0","phpstan/phpstan":"^0.12.26","nikic/php-parser":"~4.6","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":4373992},"4.0.15":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.15","version_normalized":"4.0.15.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"1c5a6291db985e315f3ae6b966fe294234bbfe93"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/1c5a6291db985e315f3ae6b966fe294234bbfe93","type":"zip","shasum":"","reference":"1c5a6291db985e315f3ae6b966fe294234bbfe93"},"type":"library","funding":[{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2020-08-25T12:29:33+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.2","typo3/class-alias-loader":"~1.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"~9.1","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.8","sebastian/phpcpd":"~6.0","phploc/phploc":"~7.0","phpstan/phpstan":"^0.12.39","nikic/php-parser":"~4.9","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":4387666},"4.0.2":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.2","version_normalized":"4.0.2.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"cfeed388f459b5bff33993807796bc5280d21696"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/cfeed388f459b5bff33993807796bc5280d21696","type":"zip","shasum":"","reference":"cfeed388f459b5bff33993807796bc5280d21696"},"type":"library","funding":[{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2020-03-01T17:36:41+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.0","typo3/class-alias-loader":"~1.0"},"require-dev":{"phpunit/phpunit":"~9.0","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.7","sebastian/phpcpd":"~5.0","phploc/phploc":"~6.0","phpstan/phpstan":"^0.12.11","nikic/php-parser":"~4.3","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":3652511},"4.0.3":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.3","version_normalized":"4.0.3.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"85f1c82dfce2568e628b39620f1f66207d695113"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/85f1c82dfce2568e628b39620f1f66207d695113","type":"zip","shasum":"","reference":"85f1c82dfce2568e628b39620f1f66207d695113"},"type":"library","funding":[{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2020-03-02T18:16:22+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.0","typo3/class-alias-loader":"~1.0"},"require-dev":{"phpunit/phpunit":"~9.0","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.7","sebastian/phpcpd":"~5.0","phploc/phploc":"~6.0","phpstan/phpstan":"^0.12.11","nikic/php-parser":"~4.3","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":3655025},"4.0.4":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.4","version_normalized":"4.0.4.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"bf614646018eccd8d78367a153070574cefb79e2"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/bf614646018eccd8d78367a153070574cefb79e2","type":"zip","shasum":"","reference":"bf614646018eccd8d78367a153070574cefb79e2"},"type":"library","funding":[{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2020-03-03T20:55:00+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.0","typo3/class-alias-loader":"~1.0"},"require-dev":{"phpunit/phpunit":"~9.0","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.7","sebastian/phpcpd":"~5.0","phploc/phploc":"~6.0","phpstan/phpstan":"^0.12.11","nikic/php-parser":"~4.3","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":3658793},"4.0.5":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.5","version_normalized":"4.0.5.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"e0ddd2ccc7fb5e916c9eadedc290cb25578e1855"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/e0ddd2ccc7fb5e916c9eadedc290cb25578e1855","type":"zip","shasum":"","reference":"e0ddd2ccc7fb5e916c9eadedc290cb25578e1855"},"type":"library","funding":[{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2020-03-11T10:13:24+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.0","typo3/class-alias-loader":"~1.0"},"require-dev":{"phpunit/phpunit":"~9.0","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.7","sebastian/phpcpd":"~5.0","phploc/phploc":"~6.0","phpstan/phpstan":"^0.12.11","nikic/php-parser":"~4.3","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":3683615},"4.0.6":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.6","version_normalized":"4.0.6.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"69af26af5c6f3751ea704f8156849103a53c46d5"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/69af26af5c6f3751ea704f8156849103a53c46d5","type":"zip","shasum":"","reference":"69af26af5c6f3751ea704f8156849103a53c46d5"},"type":"library","funding":[{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2020-04-20T17:03:13+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.0","typo3/class-alias-loader":"~1.0"},"require-dev":{"phpunit/phpunit":"~9.1","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.7","sebastian/phpcpd":"~5.0","phploc/phploc":"~6.0","phpstan/phpstan":"^0.12.19","nikic/php-parser":"~4.4","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":3799885},"4.0.7":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.7","version_normalized":"4.0.7.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"44923793d8042bb11a6160987a25de09bec7a63b"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/44923793d8042bb11a6160987a25de09bec7a63b","type":"zip","shasum":"","reference":"44923793d8042bb11a6160987a25de09bec7a63b"},"type":"library","funding":[{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2020-05-27T22:31:21+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.0","typo3/class-alias-loader":"~1.0"},"require-dev":{"phpunit/phpunit":"~9.1","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.7","sebastian/phpcpd":"~5.0","phploc/phploc":"~6.0","phpstan/phpstan":"^0.12.19","nikic/php-parser":"~4.4","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":3899224},"4.0.8":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.8","version_normalized":"4.0.8.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"f8f02bfbd4eac857b8a78112c3f04e9b89efb255"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/f8f02bfbd4eac857b8a78112c3f04e9b89efb255","type":"zip","shasum":"","reference":"f8f02bfbd4eac857b8a78112c3f04e9b89efb255"},"type":"library","funding":[{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2020-06-08T07:13:07+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.0","typo3/class-alias-loader":"~1.0"},"require-dev":{"phpunit/phpunit":"~9.1","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.7","sebastian/phpcpd":"~5.0","phploc/phploc":"~6.0","phpstan/phpstan":"^0.12.26","nikic/php-parser":"~4.4","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":3932407},"4.0.9":{"name":"teknoo/states","description":"Library to create PHP classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.0.9","version_normalized":"4.0.9.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"16bce592ae43b58e7c8fba8303352c07611383c2"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/16bce592ae43b58e7c8fba8303352c07611383c2","type":"zip","shasum":"","reference":"16bce592ae43b58e7c8fba8303352c07611383c2"},"type":"library","funding":[{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2020-06-08T16:48:39+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.0","typo3/class-alias-loader":"~1.0"},"require-dev":{"phpunit/phpunit":"~9.1","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.7","sebastian/phpcpd":"~5.0","phploc/phploc":"~6.0","phpstan/phpstan":"^0.12.26","nikic/php-parser":"~4.4","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":3933303},"4.1.0":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.1.0","version_normalized":"4.1.0.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"ad3fa766b70869a2c800fd6153f19bfd997f3bfd"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/ad3fa766b70869a2c800fd6153f19bfd997f3bfd","type":"zip","shasum":"","reference":"ad3fa766b70869a2c800fd6153f19bfd997f3bfd"},"type":"library","funding":[{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2020-09-15T12:59:28+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.2","typo3/class-alias-loader":"~1.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"~9.1","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.8","sebastian/phpcpd":"~6.0","phploc/phploc":"~7.0","phpstan/phpstan":"^0.12.39","nikic/php-parser":"~4.9","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":4454219},"4.1.1":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.1.1","version_normalized":"4.1.1.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"e70ce2c9d5bd9ecbe726bc6314b137f60d915d1e"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/e70ce2c9d5bd9ecbe726bc6314b137f60d915d1e","type":"zip","shasum":"","reference":"e70ce2c9d5bd9ecbe726bc6314b137f60d915d1e"},"type":"library","funding":[{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2020-09-18T07:19:48+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4","teknoo/immutable":"^2.0.2","typo3/class-alias-loader":"~1.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"~9.1","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.8","sebastian/phpcpd":"~6.0","phploc/phploc":"~7.0","phpstan/phpstan":"^0.12.39","nikic/php-parser":"~4.9","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":4464330},"4.1.2":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.1.2","version_normalized":"4.1.2.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"287581e70cdc63dd62bd0cc418d1d19cc8d6438b"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/287581e70cdc63dd62bd0cc418d1d19cc8d6438b","type":"zip","shasum":"","reference":"287581e70cdc63dd62bd0cc418d1d19cc8d6438b"},"type":"library","funding":[{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2020-10-12T18:31:42+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4||~8.0","teknoo/immutable":"^2.0.5","typo3/class-alias-loader":"~1.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"~9.1","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.8","sebastian/phpcpd":"~6.0","phploc/phploc":"~7.0","phpstan/phpstan":"^0.12.39","nikic/php-parser":"~4.9","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":4540043},"4.1.3":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.1.3","version_normalized":"4.1.3.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"d8bd53f36317959adb60ba7e7d35024e6eba48b7"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/d8bd53f36317959adb60ba7e7d35024e6eba48b7","type":"zip","shasum":"","reference":"d8bd53f36317959adb60ba7e7d35024e6eba48b7"},"type":"library","funding":[{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2020-10-25T14:03:20+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4||~8.0","teknoo/immutable":"^2.0.5","typo3/class-alias-loader":"~1.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"~9.1","squizlabs/php_codesniffer":"~3.5","pdepend/pdepend":"~2.8","sebastian/phpcpd":"~6.0","phploc/phploc":"~7.0","phpstan/phpstan":"^0.12.39","nikic/php-parser":"~4.9","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":4579490},"4.1.4":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.1.4","version_normalized":"4.1.4.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"6abc430b1fc27649210b1ef42530a476ef431731"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/6abc430b1fc27649210b1ef42530a476ef431731","type":"zip","shasum":"","reference":"6abc430b1fc27649210b1ef42530a476ef431731"},"type":"library","funding":[{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2020-12-03T19:14:31+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4||~8.0","teknoo/immutable":"^2.0.5","typo3/class-alias-loader":"~1.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.4.4","squizlabs/php_codesniffer":"^3.5.8","pdepend/pdepend":"~2.8","sebastian/phpcpd":"^6.0.2","phploc/phploc":"^7.0.1","phpstan/phpstan":"^0.12.58","nikic/php-parser":"~4.9","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":4713218},"4.1.5":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.1.5","version_normalized":"4.1.5.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"03779ce57199800c7532c4f98d490787e0f4ffdf"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/03779ce57199800c7532c4f98d490787e0f4ffdf","type":"zip","shasum":"","reference":"03779ce57199800c7532c4f98d490787e0f4ffdf"},"type":"library","funding":[{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2020-12-21T16:46:54+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4||~8.0","teknoo/immutable":"^2.0.5","typo3/class-alias-loader":"~1.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.4.4","squizlabs/php_codesniffer":"^3.5.8","pdepend/pdepend":"~2.8","sebastian/phpcpd":"^6.0.2","phploc/phploc":"^7.0.1","phpstan/phpstan":"^0.12.64","nikic/php-parser":"~4.9","doctrine/orm":"~2.7","doctrine/mongodb-odm":"~1.3||~2.0"},"uid":4774314},"4.1.6":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.1.6","version_normalized":"4.1.6.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"8b4eca7bfe0f47a9267859711ba8ed2b27766199"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/8b4eca7bfe0f47a9267859711ba8ed2b27766199","type":"zip","shasum":"","reference":"8b4eca7bfe0f47a9267859711ba8ed2b27766199"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2021-01-18T15:20:21+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4||~8.0","teknoo/immutable":"^2.0.5","typo3/class-alias-loader":"~1.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.1","squizlabs/php_codesniffer":"^3.5.8","pdepend/pdepend":"~2.8","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^0.12.68","nikic/php-parser":"~4.10","doctrine/orm":"~2.8","doctrine/mongodb-odm":"~1.3||~2.1"},"uid":4852505},"4.1.7":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.1.7","version_normalized":"4.1.7.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"193745062257c1e0384358c518fc6a50cb730450"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/193745062257c1e0384358c518fc6a50cb730450","type":"zip","shasum":"","reference":"193745062257c1e0384358c518fc6a50cb730450"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2021-01-19T19:14:42+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"typo3/class-alias-loader":{"class-alias-maps":["class_alias_map.php"]}},"require":{"php":"~7.4||~8.0","teknoo/immutable":"^2.0.5","typo3/class-alias-loader":"~1.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.1","squizlabs/php_codesniffer":"^3.5.8","pdepend/pdepend":"~2.8","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^0.12.68","nikic/php-parser":"~4.10","doctrine/orm":"~2.8","doctrine/mongodb-odm":"~1.3||~2.1"},"uid":4856686},"4.1.8":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.1.8","version_normalized":"4.1.8.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"156f356d57985246f77aebf82d13c6329c4e41d1"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/156f356d57985246f77aebf82d13c6329c4e41d1","type":"zip","shasum":"","reference":"156f356d57985246f77aebf82d13c6329c4e41d1"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2021-01-31T13:25:23+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~7.4||~8.0","teknoo/immutable":"^2.0.5"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.1","squizlabs/php_codesniffer":"^3.5.8","pdepend/pdepend":"~2.8","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^0.12.68","nikic/php-parser":"~4.10","doctrine/orm":"~2.8","doctrine/mongodb-odm":"~1.3||~2.1"},"uid":4893590},"4.1.9":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"4.1.9","version_normalized":"4.1.9.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"e827eac6117dd3aa0b45d5504e25cea9b1b28d05"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/e827eac6117dd3aa0b45d5504e25cea9b1b28d05","type":"zip","shasum":"","reference":"e827eac6117dd3aa0b45d5504e25cea9b1b28d05"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2021-02-25T19:03:10+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~7.4||~8.0","teknoo/immutable":"^2.0.5"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.1","squizlabs/php_codesniffer":"^3.5.8","pdepend/pdepend":"~2.8","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^0.12.79","nikic/php-parser":"~4.10","doctrine/orm":"~2.8","doctrine/mongodb-odm":"~1.3||~2.1"},"uid":4973143},"5.0.0":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"5.0.0","version_normalized":"5.0.0.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"29527a8d8db369e7961cb399fdf0d85e080a9bd3"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/29527a8d8db369e7961cb399fdf0d85e080a9bd3","type":"zip","shasum":"","reference":"29527a8d8db369e7961cb399fdf0d85e080a9bd3"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2021-03-20T13:29:03+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~8.0","teknoo/immutable":"^2.0.5"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.3","squizlabs/php_codesniffer":"^3.5.8","pdepend/pdepend":"~2.9","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^0.12.82","nikic/php-parser":"~4.10","doctrine/orm":"~2.8","doctrine/mongodb-odm":"~1.3||~2.2"},"uid":5036762},"5.0.1":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"5.0.1","version_normalized":"5.0.1.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"38d68f837488b50d775c196f72255e847728ba4e"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/38d68f837488b50d775c196f72255e847728ba4e","type":"zip","shasum":"","reference":"38d68f837488b50d775c196f72255e847728ba4e"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2021-03-24T21:45:10+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~8.0","teknoo/immutable":"^2.0.5"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.3","squizlabs/php_codesniffer":"dev-master","pdepend/pdepend":"~2.9","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^0.12.82","nikic/php-parser":"~4.10","doctrine/orm":"~2.8","doctrine/mongodb-odm":"~1.3||~2.2"},"uid":5051492},"5.0.2":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"5.0.2","version_normalized":"5.0.2.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"b3b0f7e0efbdf0ce9d7a5e0f5ef0f0db1e7a5c0c"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/b3b0f7e0efbdf0ce9d7a5e0f5ef0f0db1e7a5c0c","type":"zip","shasum":"","reference":"b3b0f7e0efbdf0ce9d7a5e0f5ef0f0db1e7a5c0c"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2021-04-28T19:46:18+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~8.0","teknoo/immutable":"^2.0.5"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.3","squizlabs/php_codesniffer":"~3.6","pdepend/pdepend":"~2.9","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^0.12.83","nikic/php-parser":"~4.10","doctrine/orm":"~2.8","doctrine/mongodb-odm":"~1.3||~2.2"},"uid":5148843},"5.0.3":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"5.0.3","version_normalized":"5.0.3.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"85e743647616b05c542324d1a924f92748ccf695"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/85e743647616b05c542324d1a924f92748ccf695","type":"zip","shasum":"","reference":"85e743647616b05c542324d1a924f92748ccf695"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2021-05-31T19:53:51+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~8.0","teknoo/immutable":"^2.0.7"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.3","squizlabs/php_codesniffer":"~3.6","pdepend/pdepend":"~2.9","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^0.12.88","doctrine/orm":"~2.8","doctrine/mongodb-odm":"~1.3||~2.2"},"uid":5249412},"5.0.4":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"5.0.4","version_normalized":"5.0.4.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"96f5862e431544fadcff53d87139d850bdf7ff63"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/96f5862e431544fadcff53d87139d850bdf7ff63","type":"zip","shasum":"","reference":"96f5862e431544fadcff53d87139d850bdf7ff63"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2021-06-27T18:55:46+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~8.0","teknoo/immutable":"^2.0.9"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.6","squizlabs/php_codesniffer":"~3.6","pdepend/pdepend":"~2.9","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^0.12.90","doctrine/orm":"~2.8","doctrine/mongodb-odm":"~1.3||~2.2"},"uid":5317630},"5.0.5":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"5.0.5","version_normalized":"5.0.5.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"ef814df9e8bbce284413347e2e8d49f793faf447"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/ef814df9e8bbce284413347e2e8d49f793faf447","type":"zip","shasum":"","reference":"ef814df9e8bbce284413347e2e8d49f793faf447"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2021-08-19T20:40:51+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~8.0","teknoo/immutable":"^2.0.9"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.8","squizlabs/php_codesniffer":"~3.6","pdepend/pdepend":"~2.9","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^0.12.94","doctrine/orm":"~2.8","doctrine/mongodb-odm":"~1.3||~2.2"},"uid":5452958},"5.0.6":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"5.0.6","version_normalized":"5.0.6.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"c3886c38956b58f7b986ab76d025332849da0801"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/c3886c38956b58f7b986ab76d025332849da0801","type":"zip","shasum":"","reference":"c3886c38956b58f7b986ab76d025332849da0801"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2021-08-22T08:39:00+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~8.0","teknoo/immutable":"^2.0.9"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.8","squizlabs/php_codesniffer":"~3.6","pdepend/pdepend":"~2.9","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^0.12.94","doctrine/orm":"~2.8","doctrine/mongodb-odm":"~1.3||~2.2"},"uid":5456898},"5.1.0":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"5.1.0","version_normalized":"5.1.0.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"0dc1c0311e3c6870b13a6cbab580cf2e59f56c56"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/0dc1c0311e3c6870b13a6cbab580cf2e59f56c56","type":"zip","shasum":"","reference":"0dc1c0311e3c6870b13a6cbab580cf2e59f56c56"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2021-11-10T18:01:48+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~8.0","teknoo/immutable":"^2.0.10"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.10","squizlabs/php_codesniffer":"~3.6","pdepend/pdepend":"~2.10","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.1.2","doctrine/orm":"~2.10","doctrine/mongodb-odm":"~2.2"},"uid":5679392},"5.1.1":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"5.1.1","version_normalized":"5.1.1.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"858707fc2eae1cd380db9c1e489d0084eb067456"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/858707fc2eae1cd380db9c1e489d0084eb067456","type":"zip","shasum":"","reference":"858707fc2eae1cd380db9c1e489d0084eb067456"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2021-11-14T11:27:10+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~8.0","teknoo/immutable":"^2.0.10"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.10","squizlabs/php_codesniffer":"~3.6","pdepend/pdepend":"~2.10","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.1.2","doctrine/orm":"~2.10","doctrine/mongodb-odm":"~2.2"},"uid":5686660},"5.1.2":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"5.1.2","version_normalized":"5.1.2.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"296c3cbbd8428b849bd3e4f3affb1f5d99af8124"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/296c3cbbd8428b849bd3e4f3affb1f5d99af8124","type":"zip","shasum":"","reference":"296c3cbbd8428b849bd3e4f3affb1f5d99af8124"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2021-11-16T21:22:58+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~8.0","teknoo/immutable":"^2.0.10"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.10","squizlabs/php_codesniffer":"~3.6","pdepend/pdepend":"~2.10","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.1.2","doctrine/orm":"~2.10","doctrine/mongodb-odm":"~2.2"},"uid":5693815},"5.1.3":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"5.1.3","version_normalized":"5.1.3.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"6530e97c63c29a48e84fbc67152afc2dc3315b2e"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/6530e97c63c29a48e84fbc67152afc2dc3315b2e","type":"zip","shasum":"","reference":"6530e97c63c29a48e84fbc67152afc2dc3315b2e"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2021-11-24T18:54:50+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~8.0","teknoo/immutable":"^2.0.10"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.10","squizlabs/php_codesniffer":"~3.6","pdepend/pdepend":"~2.10","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.1.2","doctrine/orm":"~2.10","doctrine/mongodb-odm":"~2.2"},"uid":5716548},"5.1.4":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"5.1.4","version_normalized":"5.1.4.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"07162638f6a21c74bda69a9189dca54cd7721db9"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/07162638f6a21c74bda69a9189dca54cd7721db9","type":"zip","shasum":"","reference":"07162638f6a21c74bda69a9189dca54cd7721db9"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2021-12-03T18:21:07+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~8.0","teknoo/immutable":"^2.0.10"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.10","squizlabs/php_codesniffer":"^3.6.1","pdepend/pdepend":"~2.10","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.2.0","doctrine/orm":"~2.10","doctrine/mongodb-odm":"~2.2"},"uid":5749540},"5.1.5":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"5.1.5","version_normalized":"5.1.5.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"550eb802a774af4acc78a137b8fe1e87ca01e0d5"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/550eb802a774af4acc78a137b8fe1e87ca01e0d5","type":"zip","shasum":"","reference":"550eb802a774af4acc78a137b8fe1e87ca01e0d5"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2021-12-12T13:04:56+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~8.0","teknoo/immutable":"^2.0.10"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.10","squizlabs/php_codesniffer":"^3.6.1","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.2.0","doctrine/orm":"~2.10","doctrine/mongodb-odm":"~2.3"},"uid":5772481},"5.1.6":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"5.1.6","version_normalized":"5.1.6.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"89b52a2a275e08b2994f564ee12f5cc85ea3f8c8"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/89b52a2a275e08b2994f564ee12f5cc85ea3f8c8","type":"zip","shasum":"","reference":"89b52a2a275e08b2994f564ee12f5cc85ea3f8c8"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2021-12-29T22:31:19+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~8.0","teknoo/immutable":"^2.0.10"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.11","squizlabs/php_codesniffer":"^3.6.2","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.3.0","doctrine/orm":"~2.10","doctrine/mongodb-odm":"~2.3"},"uid":5816328},"5.1.7":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"5.1.7","version_normalized":"5.1.7.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"2a014396981a80aa0d996188a1340581bebda060"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/2a014396981a80aa0d996188a1340581bebda060","type":"zip","shasum":"","reference":"2a014396981a80aa0d996188a1340581bebda060"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2022-01-16T15:12:47+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~8.0","teknoo/immutable":"^2.0.10"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.11","squizlabs/php_codesniffer":"^3.6.2","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.3.0","doctrine/orm":"~2.10","doctrine/mongodb-odm":"~2.3"},"uid":5861865},"5.1.8":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"5.1.8","version_normalized":"5.1.8.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"ee7c35901c3d68d2b52de46d198f3b0afce5cd25"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/ee7c35901c3d68d2b52de46d198f3b0afce5cd25","type":"zip","shasum":"","reference":"ee7c35901c3d68d2b52de46d198f3b0afce5cd25"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2022-01-31T20:38:27+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~8.0","teknoo/immutable":"^2.0.10"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.13","squizlabs/php_codesniffer":"^3.6.2","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.4.2","doctrine/orm":"~2.10","doctrine/mongodb-odm":"~2.3"},"uid":5913046},"5.1.9":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"5.1.9","version_normalized":"5.1.9.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"69c997f91ae7a6ccdf4010169f940f87520abd69"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/69c997f91ae7a6ccdf4010169f940f87520abd69","type":"zip","shasum":"","reference":"69c997f91ae7a6ccdf4010169f940f87520abd69"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2022-02-09T16:43:18+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~8.0","teknoo/immutable":"^2.0.10||~3.0"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.13","squizlabs/php_codesniffer":"^3.6.2","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.4.2","doctrine/orm":"~2.10","doctrine/mongodb-odm":"~2.3"},"uid":5945647},"6.0.0":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.0.0","version_normalized":"6.0.0.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"f7723501a9875b733e0f3799b2e0aa62cfa2cd17"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/f7723501a9875b733e0f3799b2e0aa62cfa2cd17","type":"zip","shasum":"","reference":"f7723501a9875b733e0f3799b2e0aa62cfa2cd17"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2022-03-02T07:55:13+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.13","squizlabs/php_codesniffer":"^3.6.2","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.4.6","nikic/php-parser":"^4.13.2","doctrine/orm":"^2.11.1","doctrine/mongodb-odm":"^2.3.1"},"uid":5947436},"6.0.1":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.0.1","version_normalized":"6.0.1.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"7aa19bf707d0af94e1a8b9dc3bff223f69c88a30"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/7aa19bf707d0af94e1a8b9dc3bff223f69c88a30","type":"zip","shasum":"","reference":"7aa19bf707d0af94e1a8b9dc3bff223f69c88a30"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2022-03-08T18:50:29+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.13","squizlabs/php_codesniffer":"^3.6.2","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.4.6","nikic/php-parser":"^4.13.2","doctrine/orm":"^2.11.1","doctrine/mongodb-odm":"^2.3.1"},"uid":6045378},"6.0.10":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.0.10","version_normalized":"6.0.10.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"fa530ad2388b6a3401170e2fc70f15890409e117"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/fa530ad2388b6a3401170e2fc70f15890409e117","type":"zip","shasum":"","reference":"fa530ad2388b6a3401170e2fc70f15890409e117"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2022-10-04T16:07:39+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.1"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^9.5.25","squizlabs/php_codesniffer":"^3.7","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.8.7","icanhazstring/composer-unused":"^0.8.3","nikic/php-parser":"^4.15.1","doctrine/orm":"^2.13.2","doctrine/mongodb-odm":"^2.4.2"},"uid":6606250},"6.0.11":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.0.11","version_normalized":"6.0.11.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"688f697eb0203332e03a34aab70fde02beb79313"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/688f697eb0203332e03a34aab70fde02beb79313","type":"zip","shasum":"","reference":"688f697eb0203332e03a34aab70fde02beb79313"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2022-11-03T08:33:14+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.1"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^9.5.26","squizlabs/php_codesniffer":"^3.7","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.9","icanhazstring/composer-unused":"^0.8.4","nikic/php-parser":"^4.15.1","doctrine/orm":"^2.13.3","doctrine/mongodb-odm":"^2.4.2"},"uid":6679362},"6.0.12":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.0.12","version_normalized":"6.0.12.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"64a3f767a11c33bb420cf1176c38f1255f47491e"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/64a3f767a11c33bb420cf1176c38f1255f47491e","type":"zip","shasum":"","reference":"64a3f767a11c33bb420cf1176c38f1255f47491e"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2022-12-15T16:33:09+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.12"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^9.5.27","squizlabs/php_codesniffer":"^3.7.1","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.9.3","symfony/property-access":"^6.2","icanhazstring/composer-unused":"^0.8.5","nikic/php-parser":"^4.15.2","doctrine/orm":"^2.13.4","doctrine/mongodb-odm":"^2.4.2"},"uid":6790546},"6.0.13":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.0.13","version_normalized":"6.0.13.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"114813700ad7fb13dbec2f8a048e0264c66af4eb"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/114813700ad7fb13dbec2f8a048e0264c66af4eb","type":"zip","shasum":"","reference":"114813700ad7fb13dbec2f8a048e0264c66af4eb"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2023-02-03T17:57:47+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.12"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^9.6||^10","squizlabs/php_codesniffer":"^3.7.1","sebastian/phpcpd":"^6.0.3","phpstan/phpstan":"^1.9.14","symfony/property-access":"^6.2.5","icanhazstring/composer-unused":"^0.8.6","nikic/php-parser":"^4.15.2","doctrine/orm":"^2.13.4","doctrine/mongodb-odm":"^2.4.2"},"uid":6925903},"6.0.14":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.0.14","version_normalized":"6.0.14.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"7d88033c2969b669530e57bdbf964357f12d5f2b"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/7d88033c2969b669530e57bdbf964357f12d5f2b","type":"zip","shasum":"","reference":"7d88033c2969b669530e57bdbf964357f12d5f2b"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2023-02-11T19:56:07+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.12"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^9.6||^10","squizlabs/php_codesniffer":"^3.7.1","phpstan/phpstan":"^1.9.14","symfony/property-access":"^6.2.5","icanhazstring/composer-unused":"^0.8.6","nikic/php-parser":"^4.15.2","doctrine/orm":"^2.13.4","doctrine/mongodb-odm":"^2.4.2"},"uid":6947363},"6.0.15":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.0.15","version_normalized":"6.0.15.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"b7b9760157f0fc46f7d88243f98baeb121b32f47"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/b7b9760157f0fc46f7d88243f98baeb121b32f47","type":"zip","shasum":"","reference":"b7b9760157f0fc46f7d88243f98baeb121b32f47"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2023-03-07T15:17:42+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.12"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^9.6||^10","squizlabs/php_codesniffer":"^3.7.1","phpstan/phpstan":"^1.10","symfony/property-access":"^6.2.5","icanhazstring/composer-unused":"^0.8.6","nikic/php-parser":"^4.15.2","doctrine/orm":"^2.13.4","doctrine/mongodb-odm":"^2.4.2"},"uid":6976061},"6.0.16":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.0.16","version_normalized":"6.0.16.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"6e549b8622267f1ef249371ebd70f5c67a291581"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/6e549b8622267f1ef249371ebd70f5c67a291581","type":"zip","shasum":"","reference":"6e549b8622267f1ef249371ebd70f5c67a291581"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2023-03-12T17:37:40+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.12"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^9.6||^10","squizlabs/php_codesniffer":"^3.7.1","phpstan/phpstan":"^1.10","symfony/property-access":"^6.2.5","icanhazstring/composer-unused":"^0.8.5","nikic/php-parser":"^4.15.2","doctrine/orm":"^2.13.4","doctrine/mongodb-odm":"^2.4.2"},"uid":7028828},"6.0.17":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.0.17","version_normalized":"6.0.17.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"07b61f841a16ef1f8711eaf9d7e139dafa20aa4e"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/07b61f841a16ef1f8711eaf9d7e139dafa20aa4e","type":"zip","shasum":"","reference":"07b61f841a16ef1f8711eaf9d7e139dafa20aa4e"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2023-04-02T08:08:25+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.14"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^9.6||^10","squizlabs/php_codesniffer":"^3.7.2","phpstan/phpstan":"^1.10.10","symfony/property-access":"^6.2.8","icanhazstring/composer-unused":"^0.8.7","nikic/php-parser":"^4.15.4","doctrine/orm":"^2.14.1","doctrine/mongodb-odm":"^2.5.0"},"uid":7087907},"6.0.18":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.0.18","version_normalized":"6.0.18.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richard@teknoo.software","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"490ce0d8cba8ff223cfbc7e88f60d75df5607325"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/490ce0d8cba8ff223cfbc7e88f60d75df5607325","type":"zip","shasum":"","reference":"490ce0d8cba8ff223cfbc7e88f60d75df5607325"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2023-04-16T16:20:32+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.14"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^10.1","squizlabs/php_codesniffer":"^3.7.2","phpstan/phpstan":"^1.10.13","symfony/property-access":"^6.2.8","icanhazstring/composer-unused":"^0.8.7","nikic/php-parser":"^4.15.4","doctrine/orm":"^2.14.1","doctrine/mongodb-odm":"^2.5.0"},"uid":7123196},"6.0.19":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.0.19","version_normalized":"6.0.19.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richard@teknoo.software","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"7e0a5643eaf21ba8dac7901acc15470f4e95eeb1"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/7e0a5643eaf21ba8dac7901acc15470f4e95eeb1","type":"zip","shasum":"","reference":"7e0a5643eaf21ba8dac7901acc15470f4e95eeb1"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2023-05-15T16:35:32+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.16"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^10.1.3","squizlabs/php_codesniffer":"^3.7.2","phpstan/phpstan":"^1.10.15","symfony/property-access":"^6.2.8","icanhazstring/composer-unused":"^0.8.8","nikic/php-parser":"^4.15.4","doctrine/orm":"^2.15.1","doctrine/mongodb-odm":"^2.5.2"},"uid":7198462},"6.0.2":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.0.2","version_normalized":"6.0.2.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"bcf2fe1d1d270619a2c93114b4150a7383893675"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/bcf2fe1d1d270619a2c93114b4150a7383893675","type":"zip","shasum":"","reference":"bcf2fe1d1d270619a2c93114b4150a7383893675"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2022-05-14T14:24:41+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.20","squizlabs/php_codesniffer":"^3.6.2","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.5.7","icanhazstring/composer-unused":"^0.8.2","nikic/php-parser":"^4.13.2","doctrine/orm":"^2.11.2","doctrine/mongodb-odm":"^2.3.2"},"uid":6246593},"6.0.3":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.0.3","version_normalized":"6.0.3.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"647211a048ac4f9723a942e4b06ff4e581480a92"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/647211a048ac4f9723a942e4b06ff4e581480a92","type":"zip","shasum":"","reference":"647211a048ac4f9723a942e4b06ff4e581480a92"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2022-05-25T07:34:13+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.20","squizlabs/php_codesniffer":"^3.6.2","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.7.1","icanhazstring/composer-unused":"^0.8.2","nikic/php-parser":"^4.13.2","doctrine/orm":"^2.11.2","doctrine/mongodb-odm":"^2.3.2"},"uid":6277084},"6.0.4":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.0.4","version_normalized":"6.0.4.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"0678289e00a5ef3a234183d736a5cd482ada4c2a"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/0678289e00a5ef3a234183d736a5cd482ada4c2a","type":"zip","shasum":"","reference":"0678289e00a5ef3a234183d736a5cd482ada4c2a"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2022-05-25T17:38:35+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.20","squizlabs/php_codesniffer":"^3.6.2","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.7.1","icanhazstring/composer-unused":"^0.8.2","nikic/php-parser":"^4.13.2","doctrine/orm":"^2.11.2","doctrine/mongodb-odm":"^2.3.2"},"uid":6279006},"6.0.5":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.0.5","version_normalized":"6.0.5.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"403c5fe5faaf81a7a1d6d7bee616c0902a6d4392"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/403c5fe5faaf81a7a1d6d7bee616c0902a6d4392","type":"zip","shasum":"","reference":"403c5fe5faaf81a7a1d6d7bee616c0902a6d4392"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2022-05-26T15:37:50+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.20","squizlabs/php_codesniffer":"^3.6.2","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.7.1","icanhazstring/composer-unused":"^0.8.2","nikic/php-parser":"^4.13.2","doctrine/orm":"^2.12.2","doctrine/mongodb-odm":"^2.4.2"},"uid":6284140},"6.0.6":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.0.6","version_normalized":"6.0.6.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"b4b3c2c50d72602a7108d32ef9b4a3c66c6132cf"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/b4b3c2c50d72602a7108d32ef9b4a3c66c6132cf","type":"zip","shasum":"","reference":"b4b3c2c50d72602a7108d32ef9b4a3c66c6132cf"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2022-06-14T15:17:37+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.20","squizlabs/php_codesniffer":"^3.6.2","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.7.14","icanhazstring/composer-unused":"^0.8.2","nikic/php-parser":"^4.13.2","doctrine/orm":"^2.12.2","doctrine/mongodb-odm":"^2.4.2"},"uid":6337637},"6.0.7":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.0.7","version_normalized":"6.0.7.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"af7053c705faf9066e15ad75fb828682561391b2"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/af7053c705faf9066e15ad75fb828682561391b2","type":"zip","shasum":"","reference":"af7053c705faf9066e15ad75fb828682561391b2"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2022-06-17T10:51:39+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.20","squizlabs/php_codesniffer":"^3.6.2","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.7.14","icanhazstring/composer-unused":"^0.8.2","nikic/php-parser":"^4.13.2","doctrine/orm":"^2.12.2","doctrine/mongodb-odm":"^2.4.2"},"uid":6347035},"6.0.8":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.0.8","version_normalized":"6.0.8.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"a90175ac32595b4b8630bb5a27c977d72eeb3c7b"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/a90175ac32595b4b8630bb5a27c977d72eeb3c7b","type":"zip","shasum":"","reference":"a90175ac32595b4b8630bb5a27c977d72eeb3c7b"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2022-07-12T16:33:24+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.1"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.21","squizlabs/php_codesniffer":"^3.7","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.8.1","icanhazstring/composer-unused":"^0.8.2","nikic/php-parser":"^4.14","doctrine/orm":"^2.12.3","doctrine/mongodb-odm":"^2.4.2"},"uid":6413351},"6.0.9":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.0.9","version_normalized":"6.0.9.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"3387512d861f066d6248d4e095923687ec864c3f"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/3387512d861f066d6248d4e095923687ec864c3f","type":"zip","shasum":"","reference":"3387512d861f066d6248d4e095923687ec864c3f"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2022-09-04T20:24:50+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.1"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^9.5.24","squizlabs/php_codesniffer":"^3.7","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.8.4","icanhazstring/composer-unused":"^0.8.2","nikic/php-parser":"^4.14","doctrine/orm":"^2.13.1","doctrine/mongodb-odm":"^2.4.2"},"uid":6538901},"6.1.0":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.1.0","version_normalized":"6.1.0.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richard@teknoo.software","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"279addcc4e332b80df10ef1ebdd1c41406ce09b0"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/279addcc4e332b80df10ef1ebdd1c41406ce09b0","type":"zip","shasum":"","reference":"279addcc4e332b80df10ef1ebdd1c41406ce09b0"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2023-06-03T07:52:01+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.16"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^10.2","squizlabs/php_codesniffer":"^3.7.2","phpstan/phpstan":"^1.10.15","symfony/property-access":"^6.3","icanhazstring/composer-unused":"^0.8.8","nikic/php-parser":"^4.15.5","doctrine/orm":"^2.15.2","doctrine/mongodb-odm":"^2.5.2"},"uid":7254866},"6.1.1":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.1.1","version_normalized":"6.1.1.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richard@teknoo.software","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"57c52f9ce8efd916476d69218367b69cecf2bc3a"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/57c52f9ce8efd916476d69218367b69cecf2bc3a","type":"zip","shasum":"","reference":"57c52f9ce8efd916476d69218367b69cecf2bc3a"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2023-06-06T07:03:00+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.16"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^10.2.1","squizlabs/php_codesniffer":"^3.7.2","phpstan/phpstan":"^1.10.16","symfony/property-access":"^6.3","icanhazstring/composer-unused":"^0.8.9","nikic/php-parser":"^4.15.5","doctrine/orm":"^2.15.2","doctrine/mongodb-odm":"^2.5.2"},"uid":7259442},"6.1.2":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.1.2","version_normalized":"6.1.2.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richard@teknoo.software","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"091fa60dd7355a9c977d5946a451da8840a06f59"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/091fa60dd7355a9c977d5946a451da8840a06f59","type":"zip","shasum":"","reference":"091fa60dd7355a9c977d5946a451da8840a06f59"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2023-07-04T19:49:00+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.16"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^10.2.1","squizlabs/php_codesniffer":"^3.7.2","phpstan/phpstan":"^1.10.23","symfony/property-access":"^6.3","icanhazstring/composer-unused":"^0.8.9","nikic/php-parser":"^4.15.5","doctrine/orm":"^2.15.2","doctrine/mongodb-odm":"^2.5.2"},"uid":7332578},"6.1.3":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.1.3","version_normalized":"6.1.3.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richard@teknoo.software","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"0949d0410c59df4bab19718061bc8f62d71f8736"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/0949d0410c59df4bab19718061bc8f62d71f8736","type":"zip","shasum":"","reference":"0949d0410c59df4bab19718061bc8f62d71f8736"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2023-11-18T13:11:46+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.16"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^10.2.1","squizlabs/php_codesniffer":"^3.7.2","phpstan/phpstan":"^1.10.42","symfony/property-access":"^6.3","icanhazstring/composer-unused":"^0.8.9","doctrine/orm":"^2.15.2","doctrine/mongodb-odm":"^2.5.2","nikic/php-parser":"^4.17.1"},"uid":7691631},"6.1.4":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.1.4","version_normalized":"6.1.4.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richard@teknoo.software","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"cda2b792b02d0a6208ed4f9dd858a03b7dbecef3"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/cda2b792b02d0a6208ed4f9dd858a03b7dbecef3","type":"zip","shasum":"","reference":"cda2b792b02d0a6208ed4f9dd858a03b7dbecef3"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2023-11-20T06:58:01+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.16"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^10.2.1","squizlabs/php_codesniffer":"^3.7.2","phpstan/phpstan":"^1.10.43","symfony/property-access":"^6.3","icanhazstring/composer-unused":"^0.8.9","nikic/php-parser":"^4.17.1","doctrine/orm":"^2.15.2","doctrine/mongodb-odm":"^2.5.2"},"uid":7694257},"6.1.5":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.1.5","version_normalized":"6.1.5.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richard@teknoo.software","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"dfc20fc1a2f1e55b2bae8100b0775122138160b1"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/dfc20fc1a2f1e55b2bae8100b0775122138160b1","type":"zip","shasum":"","reference":"dfc20fc1a2f1e55b2bae8100b0775122138160b1"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2023-11-29T18:08:49+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.17"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^10.4.2","squizlabs/php_codesniffer":"^3.7.2","phpstan/phpstan":"^1.10.46","symfony/property-access":"^6.3||^7.0","icanhazstring/composer-unused":"^0.8.10","nikic/php-parser":"^4.17.1","doctrine/orm":"^2.17.1","doctrine/mongodb-odm":"^2.6.1"},"uid":7720606},"6.1.6":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.1.6","version_normalized":"6.1.6.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richard@teknoo.software","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"2a68a0575492a0b1e9a6575fa63f56ae8b0b3ff4"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/2a68a0575492a0b1e9a6575fa63f56ae8b0b3ff4","type":"zip","shasum":"","reference":"2a68a0575492a0b1e9a6575fa63f56ae8b0b3ff4"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2024-02-03T19:53:31+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.17"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^10.5.5","squizlabs/php_codesniffer":"^3.8","phpstan/phpstan":"^1.10.50","symfony/property-access":"^6.3||^7.0","icanhazstring/composer-unused":"^0.8.11","nikic/php-parser":"^4.18","doctrine/orm":"^2.17.2||^3","doctrine/mongodb-odm":"^2.6.2"},"uid":7893151},"6.1.7":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.1.7","version_normalized":"6.1.7.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richard@teknoo.software","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"7fb73e99482817ec53fe1c4cfe7e8b962fa0f818"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/7fb73e99482817ec53fe1c4cfe7e8b962fa0f818","type":"zip","shasum":"","reference":"7fb73e99482817ec53fe1c4cfe7e8b962fa0f818"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2024-03-07T14:12:23+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.17"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^10.5.10||^11","squizlabs/php_codesniffer":"^3.8","phpstan/phpstan":"^1.10.60","symfony/property-access":"^6.3||^7.0","icanhazstring/composer-unused":"^0.8.11","nikic/php-parser":"^4.18||^5","doctrine/orm":"^2.17.2||^3","doctrine/mongodb-odm":"^2.6.2"},"uid":7979643},"6.2.0":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.2.0","version_normalized":"6.2.0.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richard@teknoo.software","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"3dbcbcb65ba399951c9eac68c33a33b4a1d91796"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/3dbcbcb65ba399951c9eac68c33a33b4a1d91796","type":"zip","shasum":"","reference":"3dbcbcb65ba399951c9eac68c33a33b4a1d91796"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2024-03-22T08:45:14+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"phpstan":{"includes":["extension.neon"]}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.17"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^10.5.10||^11","squizlabs/php_codesniffer":"^3.8","phpstan/phpstan":"^1.10.64","symfony/property-access":"^6.3||^7.0","icanhazstring/composer-unused":"^0.8.11","nikic/php-parser":"^4.18||^5","doctrine/orm":"^2.17.2||^3","doctrine/mongodb-odm":"^2.6.2"},"uid":8023106},"6.2.0-beta1":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.2.0-beta1","version_normalized":"6.2.0.0-beta1","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richard@teknoo.software","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"1c79acc861a650d6546eecc696f72cd51c1ab519"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/1c79acc861a650d6546eecc696f72cd51c1ab519","type":"zip","shasum":"","reference":"1c79acc861a650d6546eecc696f72cd51c1ab519"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2024-03-22T07:40:00+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"phpstan":{"includes":["extension.neon"]}},"require":{"php":"^8.1","teknoo/immutable":"^3.0.17"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^10.5.10||^11","squizlabs/php_codesniffer":"^3.8","phpstan/phpstan":"^1.10.64","symfony/property-access":"^6.3||^7.0","icanhazstring/composer-unused":"^0.8.11","nikic/php-parser":"^4.18||^5","doctrine/orm":"^2.17.2||^3","doctrine/mongodb-odm":"^2.6.2"},"uid":8023092},"6.3.0":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.3.0","version_normalized":"6.3.0.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richard@teknoo.software","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"13b17aca0c908ce249a937f661fbdb00424de511"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/13b17aca0c908ce249a937f661fbdb00424de511","type":"zip","shasum":"","reference":"13b17aca0c908ce249a937f661fbdb00424de511"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2024-05-07T07:51:29+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"phpstan":{"includes":["extension.neon"]}},"require":{"php":"^8.2","teknoo/immutable":"^3.0.17"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^10.5.10||^11","squizlabs/php_codesniffer":"^3.8","phpstan/phpstan":"^1.10.64","symfony/property-access":"^6.3||^7.0","icanhazstring/composer-unused":"^0.8.11","nikic/php-parser":"^4.18||^5","doctrine/orm":"^2.17.2||^3","doctrine/mongodb-odm":"^2.6.2"},"uid":8142679},"6.3.1":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.3.1","version_normalized":"6.3.1.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richard@teknoo.software","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"1a793e46b851d0420e08ec30c811c2a50082c1f1"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/1a793e46b851d0420e08ec30c811c2a50082c1f1","type":"zip","shasum":"","reference":"1a793e46b851d0420e08ec30c811c2a50082c1f1"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2024-05-13T07:30:39+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"phpstan":{"includes":["extension.neon"]}},"require":{"php":"^8.2","teknoo/immutable":"^3.0.17"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^10.5.10||^11","squizlabs/php_codesniffer":"^3.8","phpstan/phpstan":"^1.11","symfony/property-access":"^6.3||^7.0","icanhazstring/composer-unused":"^0.8.11","nikic/php-parser":"^4.18||^5","doctrine/orm":"^2.17.2||^3","doctrine/mongodb-odm":"^2.6.2"},"uid":8155107},"6.3.2":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.3.2","version_normalized":"6.3.2.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richard@teknoo.software","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"2c47936f8452b465c2b0a1805b79eba78f71d857"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/2c47936f8452b465c2b0a1805b79eba78f71d857","type":"zip","shasum":"","reference":"2c47936f8452b465c2b0a1805b79eba78f71d857"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2024-08-27T10:06:51+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"phpstan":{"includes":["extension.neon"]}},"require":{"php":"^8.2","teknoo/immutable":"^3.0.17"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^10.5.28|^11","squizlabs/php_codesniffer":"^3.10","phpstan/phpstan":"^1.12","symfony/property-access":"^6.3||^7.0","nikic/php-parser":"^4.19.1","doctrine/orm":"^2.17.2||^3","doctrine/mongodb-odm":"^2.6.2"},"uid":8401792},"6.4.0":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.4.0","version_normalized":"6.4.0.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richard@teknoo.software","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"ef49a58e7c6a86b6c507a19231aa9a77ca3a40dc"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/ef49a58e7c6a86b6c507a19231aa9a77ca3a40dc","type":"zip","shasum":"","reference":"ef49a58e7c6a86b6c507a19231aa9a77ca3a40dc"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2024-10-11T12:16:13+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"phpstan":{"includes":["extension.neon"]}},"require":{"php":"^8.2","teknoo/immutable":"^3.0.17"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^10.5.34|^11","squizlabs/php_codesniffer":"^3.10.2","phpstan/phpstan":"^1.12.3","symfony/property-access":"^6.3||^7.0","nikic/php-parser":"^4.19.1","doctrine/orm":"^2.17.2||^3","doctrine/mongodb-odm":"^2.6.2"},"uid":8512690},"6.4.1":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"6.4.1","version_normalized":"6.4.1.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richard@teknoo.software","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"4623c447018132558e4ea0fa07b9b9dbeb2c2662"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/4623c447018132558e4ea0fa07b9b9dbeb2c2662","type":"zip","shasum":"","reference":"4623c447018132558e4ea0fa07b9b9dbeb2c2662"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2024-10-11T13:24:26+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"phpstan":{"includes":["extension.neon"]}},"require":{"php":"^8.2","teknoo/immutable":"^3.0.17"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^10.5.34|^11","squizlabs/php_codesniffer":"^3.10.2","phpstan/phpstan":"^1.12.3","symfony/property-access":"^6.3||^7.0","nikic/php-parser":"^4.19.1","doctrine/orm":"^2.17.2||^3","doctrine/mongodb-odm":"^2.6.2"},"uid":8513200},"6.4.2":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"https://teknoo.software/libraries/states","version":"6.4.2","version_normalized":"6.4.2.0","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richard@teknoo.software","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"6c4e2ead2ab8f5cab40cddb90dab8de8019327ef"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/6c4e2ead2ab8f5cab40cddb90dab8de8019327ef","type":"zip","shasum":"","reference":"6c4e2ead2ab8f5cab40cddb90dab8de8019327ef"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2025-01-07T16:16:52+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"phpstan":{"includes":["extension.neon"]}},"require":{"php":"^8.2","teknoo/immutable":"^3.0.17"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^10.5.34||^11","squizlabs/php_codesniffer":"^3.10.2","phpstan/phpstan":"^1.12.3","symfony/property-access":"^6.3||^7.0","nikic/php-parser":"^4.19.1","doctrine/orm":"^3.3.1","doctrine/mongodb-odm":"^2.9.1"},"uid":8726973},"dev-dev-legacy":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"dev-dev-legacy","version_normalized":"dev-dev-legacy","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richarddeloge@gmail.com","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"69c997f91ae7a6ccdf4010169f940f87520abd69"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/69c997f91ae7a6ccdf4010169f940f87520abd69","type":"zip","shasum":"","reference":"69c997f91ae7a6ccdf4010169f940f87520abd69"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2022-02-09T16:43:18+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/","Teknoo\\States\\Doctrine\\Entity\\":"infrastructures/doctrine/orm/","Teknoo\\States\\Doctrine\\Document\\":"infrastructures/doctrine/odm/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"}},"require":{"php":"~8.0","teknoo/immutable":"^2.0.10||~3.0"},"require-dev":{"roave/security-advisories":"dev-master","phpunit/phpunit":"^9.5.13","squizlabs/php_codesniffer":"^3.6.2","sebastian/phpcpd":"^6.0.3","phploc/phploc":"^7.0.2","phpstan/phpstan":"^1.4.2","doctrine/orm":"~2.10","doctrine/mongodb-odm":"~2.3"},"uid":5950731},"dev-feature/phpstan2":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"http://teknoo.software/states","version":"dev-feature/phpstan2","version_normalized":"dev-feature/phpstan2","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richard@teknoo.software","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"a4baa8780754527249b0877e1f1ab71cb625ebff"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/a4baa8780754527249b0877e1f1ab71cb625ebff","type":"zip","shasum":"","reference":"a4baa8780754527249b0877e1f1ab71cb625ebff"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2024-11-12T17:57:46+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"phpstan":{"includes":["extension.neon"]}},"require":{"php":"^8.2","teknoo/immutable":"^3.0.17"},"require-dev":{"roave/security-advisories":"dev-latest","phpunit/phpunit":"^10.5.34||^11","squizlabs/php_codesniffer":"^3.10.2","phpstan/phpstan":"^2","symfony/property-access":"^6.3||^7.0","nikic/php-parser":"^5","doctrine/orm":"^2.17.2||^3","doctrine/mongodb-odm":"^2.6.2"},"uid":8587466},"dev-master":{"name":"teknoo/states","description":"Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.","keywords":["pattern","workflow","class","states","state pattern","behavioral software design pattern"],"homepage":"https://teknoo.software/libraries/states","version":"dev-master","version_normalized":"9999999-dev","license":["MIT"],"authors":[{"name":"Richard Déloge","email":"richard@teknoo.software","role":"Software architect, Lead developer"}],"source":{"url":"https://github.com/TeknooSoftware/states.git","type":"git","reference":"6c4e2ead2ab8f5cab40cddb90dab8de8019327ef"},"dist":{"url":"https://api.github.com/repos/TeknooSoftware/states/zipball/6c4e2ead2ab8f5cab40cddb90dab8de8019327ef","type":"zip","shasum":"","reference":"6c4e2ead2ab8f5cab40cddb90dab8de8019327ef"},"type":"library","funding":[{"url":"https://github.com/sponsors/TeknooSoftware","type":"github"},{"url":"https://www.patreon.com/teknoo_software","type":"patreon"}],"time":"2025-01-07T16:16:52+00:00","autoload":{"psr-4":{"Teknoo\\States\\":["src/"],"Teknoo\\States\\PHPStan\\":"infrastructures/PHPStan/","Teknoo\\States\\Doctrine\\":"infrastructures/doctrine/"}},"extra":{"thanks":{"url":"https://github.com/TeknooSoftware/immutable","name":"teknoo/immutable"},"phpstan":{"includes":["extension.neon"]}},"default-branch":true,"require":{"teknoo/immutable":"^3.0.17","php":"^8.2"},"require-dev":{"roave/security-advisories":"dev-latest","symfony/property-access":"^6.3||^7.0","nikic/php-parser":"^4.19.1","squizlabs/php_codesniffer":"^3.10.2","phpstan/phpstan":"^1.12.3","phpunit/phpunit":"^10.5.34||^11","doctrine/orm":"^3.3.1","doctrine/mongodb-odm":"^2.9.1"},"uid":4051434}}}}