diff --git a/.idea/watcherTasks.xml b/.idea/watcherTasks.xml
index 362cf38..7401933 100644
--- a/.idea/watcherTasks.xml
+++ b/.idea/watcherTasks.xml
@@ -81,7 +81,7 @@
-
+
diff --git a/bin/build.js b/bin/build.js
index 61a67db..462ab56 100644
--- a/bin/build.js
+++ b/bin/build.js
@@ -1,5 +1,5 @@
const shouldMangleAndTranspile = (process.argv.length >= 3 && process.argv[2] === "1");
-// const shouldMangleAndTranspile = (process.argv.length >= 3 && process.argv[2] === "1"); || true;
+// const shouldMangleAndTranspile = (process.argv.wordLength >= 3 && process.argv[2] === "1"); || true;
const rollup = require('rollup');
const fs = require('fs');
diff --git a/log/error.log b/log/error.log
index c596d7c..e66ccc2 100644
--- a/log/error.log
+++ b/log/error.log
@@ -1,50 +1,6 @@
-2018-03-26T18:09:19+02:00 ERR (3): error-router-no-match
-2018-03-29T21:21:01+02:00 ERR (3): error-router-no-match
-2018-03-29T21:48:28+02:00 ERR (3): error-router-no-match
-2018-03-29T21:49:15+02:00 ERR (3): error-router-no-match
-2018-03-29T21:49:40+02:00 ERR (3): error-router-no-match
-2018-03-29T21:50:49+02:00 ERR (3): error-router-no-match
-2018-03-29T21:51:22+02:00 ERR (3):
-2018-03-29T21:51:59+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\RunManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-29T21:52:27+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\RunManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-29T21:53:21+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\RunManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-29T21:54:04+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\RunManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-29T21:54:52+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\RunManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-29T21:55:20+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\RunManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-30T18:31:24+02:00 ERR (3):
-2018-03-30T18:32:03+02:00 ERR (3):
-2018-03-30T18:32:49+02:00 ERR (3):
-2018-03-30T18:33:44+02:00 ERR (3):
-2018-03-30T18:35:21+02:00 ERR (3):
-2018-03-30T18:36:21+02:00 ERR (3):
-2018-03-30T18:41:16+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\StoryManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-30T18:42:46+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\StoryManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-30T18:43:32+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\StoryManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-30T18:53:00+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\StoryManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-30T18:55:11+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\RunManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-30T18:56:58+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\RunManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-30T20:43:05+02:00 ERR (3): Service with name "Application\Model\Manager\RunManager" could not be created. Reason: Class '\Manager\RunManagerManager' does not exist - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 771
-2018-03-30T20:43:59+02:00 ERR (3): Service with name "Application\Model\Manager\StoryManager" could not be created. Reason: Class '\Manager\StoryManagerManager' does not exist - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 771
-2018-03-30T20:46:08+02:00 ERR (3): Service with name "Application\Model\Manager\StoryManager" could not be created. Reason: Class '\Manager\StoryManagerManager' does not exist - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 771
-2018-03-30T20:47:15+02:00 ERR (3): Service with name "Application\Model\Manager\StoryManager" could not be created. Reason: Class 'Application\Model\StoryManager' does not exist - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 771
-2018-03-30T20:49:36+02:00 ERR (3): An exception occurred while executing 'INSERT INTO silas_stories.SequencePlayed (startDate, endDate, runId, sequenceId, answerId) VALUES (?, ?, ?, ?, ?)' with params ["2018-03-30 20:49:21", null, 1, 1, null]:
-
-SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'endDate' cannot be null - ErrorCode: 0 File: /var/www/pwa/stories/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php Line: 118
-2018-03-30T20:50:52+02:00 ERR (3): An exception occurred while executing 'INSERT INTO silas_stories.SequencePlayed (startDate, endDate, runId, sequenceId, answerId) VALUES (?, ?, ?, ?, ?)' with params ["2018-03-30 20:50:44", null, 2, 1, null]:
-
-SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'endDate' cannot be null - ErrorCode: 0 File: /var/www/pwa/stories/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php Line: 118
-2018-04-01T14:22:02+02:00 ERR (3):
-2018-04-01T14:24:57+02:00 ERR (3): Call to a member function getSequence() on null - ErrorCode: 0 File: /var/www/pwa/stories/sources/module/Application/src/Controller/StoryController.php Line: 55
-2018-04-04T18:34:32+02:00 ERR (3): Unrecognized field: storyId - ErrorCode: 0 File: /var/www/pwa/stories/vendor/doctrine/orm/lib/Doctrine/ORM/ORMException.php Line: 101
-2018-04-04T18:38:53+02:00 ERR (3): Unrecognized field: storyId - ErrorCode: 0 File: /var/www/pwa/stories/vendor/doctrine/orm/lib/Doctrine/ORM/ORMException.php Line: 101
-2018-04-04T18:40:00+02:00 ERR (3): Call to a member function getSequence() on null - ErrorCode: 0 File: /var/www/pwa/stories/sources/module/Application/src/Controller/StoryController.php Line: 98
-2018-04-04T20:00:33+02:00 ERR (3):
-2018-04-04T20:00:34+02:00 ERR (3):
-2018-04-04T20:00:34+02:00 ERR (3):
-2018-04-04T20:00:34+02:00 ERR (3):
-2018-04-04T20:00:34+02:00 ERR (3):
-2018-04-04T20:05:34+02:00 ERR (3):
-2018-04-04T20:54:18+02:00 ERR (3):
-2018-04-04T20:54:39+02:00 ERR (3): The discriminator value "sequenc" is invalid. It must be one of "conditionobject", "answer", "precondition", "sequence". - ErrorCode: 0 File: /var/www/pwa/stories/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/HydrationException.php Line: 100
-2018-04-04T20:55:34+02:00 ERR (3):
-2018-05-09T13:11:24+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\StoryManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
+2018-05-23T08:28:45+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\LevelManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/wordRotator/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
+2018-05-23T08:29:01+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\LevelManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/wordRotator/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
+2018-05-23T08:29:12+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\LevelManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/wordRotator/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
+2018-05-23T08:29:19+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\LevelManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/wordRotator/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
+2018-05-23T08:29:41+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\LevelManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/wordRotator/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
+2018-05-23T08:43:12+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\LevelManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/wordRotator/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
diff --git a/log/log.log b/log/log.log
index 1b97dc8..e66ccc2 100644
--- a/log/log.log
+++ b/log/log.log
@@ -1,297 +1,6 @@
-2018-03-26T18:09:19+02:00 ERR (3): error-router-no-match
-2018-03-26T18:09:33+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:15:18+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:16:03+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:17:26+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:20:00+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:23:48+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:25:23+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:28:27+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:33:29+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:35:12+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:43:31+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:46:16+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:49:31+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:53:49+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:56:08+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T21:10:24+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T22:31:21+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T23:21:58+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T23:22:40+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T23:27:44+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T23:28:38+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T23:30:13+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T23:31:17+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-28T15:27:59+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:16:20+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:16:51+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:18:24+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:19:23+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:20:36+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:21:01+02:00 ERR (3): error-router-no-match
-2018-03-29T21:21:04+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:48:28+02:00 ERR (3): error-router-no-match
-2018-03-29T21:48:28+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:49:15+02:00 ERR (3): error-router-no-match
-2018-03-29T21:49:16+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:49:40+02:00 ERR (3): error-router-no-match
-2018-03-29T21:49:43+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:50:49+02:00 ERR (3): error-router-no-match
-2018-03-29T21:50:50+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:51:22+02:00 ERR (3):
-2018-03-29T21:51:23+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:51:59+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\RunManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-29T21:52:00+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:52:27+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\RunManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-29T21:52:28+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:53:21+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\RunManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-29T21:53:23+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:54:04+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\RunManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-29T21:54:08+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:54:52+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\RunManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-29T21:54:54+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:55:20+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\RunManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-29T21:55:21+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T18:31:24+02:00 ERR (3):
-2018-03-30T18:32:03+02:00 ERR (3):
-2018-03-30T18:32:49+02:00 ERR (3):
-2018-03-30T18:33:44+02:00 ERR (3):
-2018-03-30T18:35:21+02:00 ERR (3):
-2018-03-30T18:36:21+02:00 ERR (3):
-2018-03-30T18:36:38+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T18:36:54+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T18:37:44+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T18:40:25+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T18:41:16+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\StoryManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-30T18:41:20+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T18:42:46+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\StoryManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-30T18:42:48+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T18:43:32+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\StoryManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-30T18:43:34+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T18:53:00+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\StoryManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-30T18:53:04+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T18:55:11+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\RunManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-30T18:55:13+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T18:56:58+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\RunManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
-2018-03-30T18:56:59+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T20:42:18+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T20:43:05+02:00 ERR (3): Service with name "Application\Model\Manager\RunManager" could not be created. Reason: Class '\Manager\RunManagerManager' does not exist - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 771
-2018-03-30T20:43:05+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T20:43:59+02:00 ERR (3): Service with name "Application\Model\Manager\StoryManager" could not be created. Reason: Class '\Manager\StoryManagerManager' does not exist - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 771
-2018-03-30T20:43:59+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T20:46:08+02:00 ERR (3): Service with name "Application\Model\Manager\StoryManager" could not be created. Reason: Class '\Manager\StoryManagerManager' does not exist - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 771
-2018-03-30T20:46:08+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T20:47:15+02:00 ERR (3): Service with name "Application\Model\Manager\StoryManager" could not be created. Reason: Class 'Application\Model\StoryManager' does not exist - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 771
-2018-03-30T20:47:15+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T20:49:36+02:00 ERR (3): An exception occurred while executing 'INSERT INTO silas_stories.SequencePlayed (startDate, endDate, runId, sequenceId, answerId) VALUES (?, ?, ?, ?, ?)' with params ["2018-03-30 20:49:21", null, 1, 1, null]:
-
-SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'endDate' cannot be null - ErrorCode: 0 File: /var/www/pwa/stories/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php Line: 118
-2018-03-30T20:49:37+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T20:50:52+02:00 ERR (3): An exception occurred while executing 'INSERT INTO silas_stories.SequencePlayed (startDate, endDate, runId, sequenceId, answerId) VALUES (?, ?, ?, ?, ?)' with params ["2018-03-30 20:50:44", null, 2, 1, null]:
-
-SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'endDate' cannot be null - ErrorCode: 0 File: /var/www/pwa/stories/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php Line: 118
-2018-03-30T20:50:53+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T20:55:57+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T21:19:58+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T22:09:49+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T22:13:17+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T22:14:29+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T22:15:05+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T22:15:34+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T22:47:47+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T22:48:46+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T22:49:45+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T22:51:05+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T22:58:07+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T23:00:22+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T14:22:02+02:00 ERR (3):
-2018-04-01T14:24:57+02:00 NOTICE (5): Undefined variable: nextSequencePlayed {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Manager/RunManager.php","line":51}
-2018-04-01T14:24:57+02:00 ERR (3): Call to a member function getSequence() on null - ErrorCode: 0 File: /var/www/pwa/stories/sources/module/Application/src/Controller/StoryController.php Line: 55
-2018-04-01T14:24:59+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T14:27:57+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T14:31:08+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T14:47:05+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T14:48:55+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T14:51:03+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T14:53:05+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T14:58:51+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T14:59:39+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:01:23+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:08:05+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:14:19+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:15:34+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:17:27+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:18:08+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:19:42+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:20:18+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:21:00+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:27:23+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:28:49+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:30:57+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:31:48+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:33:55+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:36:11+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:39:40+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:41:41+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:41:52+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:45:08+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:46:12+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:46:43+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:57:13+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:58:14+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:59:08+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:13:52+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:15:35+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:17:09+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:17:47+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:18:03+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:24:43+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:37:08+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:41:18+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:43:06+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:46:33+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:47:09+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:50:27+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:55:28+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:56:57+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:57:46+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:59:53+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:06:48+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:08:16+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:18:51+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:19:49+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:23:02+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:23:43+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:26:00+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:28:13+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:31:29+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:35:01+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:37:03+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:39:26+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:42:21+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:43:34+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:48:15+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:51:58+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:53:24+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:53:45+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:55:42+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T02:47:08+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T02:48:35+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T02:50:23+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T02:51:40+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T02:52:48+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T02:53:27+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T09:49:36+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T10:06:57+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T10:08:25+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T10:10:55+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T10:14:58+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T10:17:36+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T10:24:06+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T10:24:48+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:04:02+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:07:46+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:08:46+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:10:24+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:11:22+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:12:19+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:13:22+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:14:36+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:19:05+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:20:00+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:25:10+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:27:17+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:37:18+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:39:22+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:46:25+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:47:20+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:51:09+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:56:03+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T20:33:38+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T20:40:04+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T20:44:46+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T20:56:53+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T20:58:10+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T20:59:29+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T21:00:28+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T21:02:13+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T21:14:03+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T21:16:32+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T21:17:56+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T21:21:59+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-03T11:23:36+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-03T18:21:51+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T16:30:15+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T16:30:23+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T18:31:30+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T18:32:37+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T18:33:10+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T18:34:03+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T18:34:27+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T18:34:32+02:00 ERR (3): Unrecognized field: storyId - ErrorCode: 0 File: /var/www/pwa/stories/vendor/doctrine/orm/lib/Doctrine/ORM/ORMException.php Line: 101
-2018-04-04T18:38:53+02:00 ERR (3): Unrecognized field: storyId - ErrorCode: 0 File: /var/www/pwa/stories/vendor/doctrine/orm/lib/Doctrine/ORM/ORMException.php Line: 101
-2018-04-04T18:40:00+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T18:40:00+02:00 ERR (3): Call to a member function getSequence() on null - ErrorCode: 0 File: /var/www/pwa/stories/sources/module/Application/src/Controller/StoryController.php Line: 98
-2018-04-04T18:40:57+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T18:46:06+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T18:46:50+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T18:47:11+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T18:47:16+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T19:59:23+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T19:59:51+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:00:04+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:00:32+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T20:00:33+02:00 ERR (3):
-2018-04-04T20:00:34+02:00 ERR (3):
-2018-04-04T20:00:34+02:00 ERR (3):
-2018-04-04T20:00:34+02:00 ERR (3):
-2018-04-04T20:00:34+02:00 ERR (3):
-2018-04-04T20:01:16+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:01:24+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T20:01:28+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:05:34+02:00 ERR (3):
-2018-04-04T20:27:46+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:27:52+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:27:58+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:28:35+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:30:18+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:34:02+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:34:42+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:36:39+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:38:56+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:41:48+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:42:41+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:43:29+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:44:49+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:47:21+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:48:15+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T20:51:09+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:51:17+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T20:53:05+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:53:12+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T20:54:08+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:54:11+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T20:54:18+02:00 ERR (3):
-2018-04-04T20:54:32+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:54:39+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T20:54:39+02:00 ERR (3): The discriminator value "sequenc" is invalid. It must be one of "conditionobject", "answer", "precondition", "sequence". - ErrorCode: 0 File: /var/www/pwa/stories/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/HydrationException.php Line: 100
-2018-04-04T20:55:34+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:55:34+02:00 ERR (3):
-2018-04-04T20:55:40+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T20:58:19+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:58:38+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:59:10+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T21:04:31+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T21:05:12+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T21:11:15+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T21:11:23+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T21:33:39+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T21:34:33+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T21:35:05+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T21:35:47+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T21:41:34+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T21:41:55+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-05T17:53:04+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-05T17:53:09+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-21T09:24:49+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-05-09T13:11:24+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\StoryManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/stories/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
+2018-05-23T08:28:45+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\LevelManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/wordRotator/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
+2018-05-23T08:29:01+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\LevelManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/wordRotator/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
+2018-05-23T08:29:12+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\LevelManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/wordRotator/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
+2018-05-23T08:29:19+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\LevelManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/wordRotator/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
+2018-05-23T08:29:41+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\LevelManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/wordRotator/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
+2018-05-23T08:43:12+02:00 ERR (3): Unable to resolve service "Application\Model\Manager\LevelManager" to a factory; are you certain you provided it during configuration? - ErrorCode: 0 File: /var/www/pwa/wordRotator/vendor/zendframework/zend-servicemanager/src/ServiceManager.php Line: 687
diff --git a/log/php_error.log b/log/php_error.log
index f68a50c..e69de29 100644
--- a/log/php_error.log
+++ b/log/php_error.log
@@ -1,247 +0,0 @@
-2018-03-26T18:09:33+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:15:18+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:16:03+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:17:26+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:20:00+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:23:48+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:25:23+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:28:27+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:33:29+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:35:12+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:43:31+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:46:16+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:49:31+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:53:49+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T18:56:08+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T21:10:24+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T22:31:21+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T23:21:58+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T23:22:40+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T23:27:44+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T23:28:38+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T23:30:13+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-26T23:31:17+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-28T15:27:59+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:16:20+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:16:51+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:18:24+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:19:23+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:20:36+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:21:04+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:48:28+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:49:16+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:49:43+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:50:50+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:51:23+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:52:00+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:52:28+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:53:23+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:54:08+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:54:54+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-29T21:55:21+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T18:36:38+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T18:36:54+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T18:37:44+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T18:40:25+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T18:41:20+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T18:42:48+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T18:43:34+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T18:53:04+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T18:55:13+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T18:56:59+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T20:42:18+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T20:43:05+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T20:43:59+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T20:46:08+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T20:47:15+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T20:49:37+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T20:50:53+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T20:55:57+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T21:19:58+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T22:09:49+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T22:13:17+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T22:14:29+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T22:15:05+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T22:15:34+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T22:47:47+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T22:48:46+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T22:49:45+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T22:51:05+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T22:58:07+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-03-30T23:00:22+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T14:24:57+02:00 NOTICE (5): Undefined variable: nextSequencePlayed {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Manager/RunManager.php","line":51}
-2018-04-01T14:24:59+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T14:27:57+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T14:31:08+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T14:47:05+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T14:48:55+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T14:51:03+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T14:53:05+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T14:58:51+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T14:59:39+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:01:23+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:08:05+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:14:19+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:15:34+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:17:27+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:18:08+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:19:42+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:20:18+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:21:00+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:27:23+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:28:49+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:30:57+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:31:48+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:33:55+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:36:11+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:39:40+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:41:41+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:41:52+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:45:08+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:46:12+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:46:43+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:57:13+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:58:14+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T15:59:08+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:13:52+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:15:35+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:17:09+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:17:47+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:18:03+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:24:43+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:37:08+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:41:18+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:43:06+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:46:33+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:47:09+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:50:27+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:55:28+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:56:57+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:57:46+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T18:59:53+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:06:48+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:08:16+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:18:51+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:19:49+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:23:02+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:23:43+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:26:00+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:28:13+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:31:29+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:35:01+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:37:03+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:39:26+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:42:21+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:43:34+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:48:15+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:51:58+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:53:24+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:53:45+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-01T19:55:42+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T02:47:08+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T02:48:35+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T02:50:23+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T02:51:40+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T02:52:48+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T02:53:27+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T09:49:36+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T10:06:57+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T10:08:25+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T10:10:55+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T10:14:58+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T10:17:36+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T10:24:06+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T10:24:48+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:04:02+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:07:46+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:08:46+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:10:24+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:11:22+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:12:19+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:13:22+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:14:36+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:19:05+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:20:00+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:25:10+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:27:17+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:37:18+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:39:22+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:46:25+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:47:20+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:51:09+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T18:56:03+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T20:33:38+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T20:40:04+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T20:44:46+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T20:56:53+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T20:58:10+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T20:59:29+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T21:00:28+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T21:02:13+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T21:14:03+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T21:16:32+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T21:17:56+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-02T21:21:59+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-03T11:23:36+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-03T18:21:51+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T16:30:15+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T16:30:23+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T18:31:30+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T18:32:37+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T18:33:10+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T18:34:03+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T18:34:27+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T18:40:00+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T18:40:57+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T18:46:06+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T18:46:50+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T18:47:11+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T18:47:16+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T19:59:23+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T19:59:51+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:00:04+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:00:32+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T20:01:16+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:01:24+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T20:01:28+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:27:46+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:27:52+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:27:58+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:28:35+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:30:18+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:34:02+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:34:42+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:36:39+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:38:56+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:41:48+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:42:41+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:43:29+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:44:49+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:47:21+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:48:15+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T20:51:09+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:51:17+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T20:53:05+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:53:12+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T20:54:08+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:54:11+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T20:54:32+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:54:39+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T20:55:34+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:55:40+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T20:58:19+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:58:38+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T20:59:10+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T21:04:31+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T21:05:12+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T21:11:15+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T21:11:23+02:00 NOTICE (5): Undefined property: DoctrineORMModule\Proxy\__CG__\Application\Model\Sequence::$directDescendants {"errno":8,"file":"/var/www/pwa/stories/sources/module/Application/src/Model/Sequence.php","line":83}
-2018-04-04T21:33:39+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T21:34:33+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T21:35:05+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T21:35:47+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T21:41:34+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-04T21:41:55+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-05T17:53:04+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-05T17:53:09+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
-2018-04-21T09:24:49+02:00 WARN (4): Invalid argument supplied for foreach() {"errno":2,"file":"/var/www/Ainias/pwa-user-management/src/Model/Manager/UserSettingManager.php","line":72}
diff --git a/orga/database.sql b/orga/database.sql
index 72cb8ee..d7fa5e9 100644
--- a/orga/database.sql
+++ b/orga/database.sql
@@ -1,69 +1,31 @@
-CREATE TABLE silas_stories.Cronjob (id INT AUTO_INCREMENT NOT NULL, intervalInMinutes INT NOT NULL, lastRun DATETIME NOT NULL, className LONGTEXT NOT NULL, lastSuccess DATETIME NOT NULL, errorMessage LONGTEXT NOT NULL, active TINYINT(1) NOT NULL, version INT DEFAULT 1 NOT NULL, discr VARCHAR(255) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- CREATE TABLE silas_stories.Code (id INT AUTO_INCREMENT NOT NULL, code VARCHAR(255) NOT NULL, creationDate DATETIME NOT NULL, isCacheable TINYINT(1) NOT NULL, version INT DEFAULT 1 NOT NULL, discriminator VARCHAR(255) NOT NULL, UNIQUE INDEX UNIQ_7B6C519377153098 (code), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- CREATE TABLE silas_stories.UserCode (id INT NOT NULL, userId INT DEFAULT NULL, INDEX IDX_18054F5564B64DCC (userId), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- CREATE TABLE silas_stories.ChangeEmailCode (id INT NOT NULL, newEmail VARCHAR(255) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- CREATE TABLE silas_stories.User (id INT AUTO_INCREMENT NOT NULL, username VARCHAR(255) NOT NULL, password VARCHAR(128) NOT NULL, email VARCHAR(255) NOT NULL, activated TINYINT(1) NOT NULL, blocked TINYINT(1) NOT NULL, version INT DEFAULT 1 NOT NULL, UNIQUE INDEX UNIQ_81EAB742F85E0677 (username), UNIQUE INDEX UNIQ_81EAB742E7927C74 (email), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
+CREATE TABLE silas_wordRotator.Cronjob (id INT AUTO_INCREMENT NOT NULL, intervalInMinutes INT NOT NULL, lastRun DATETIME NOT NULL, className LONGTEXT NOT NULL, lastSuccess DATETIME NOT NULL, errorMessage LONGTEXT NOT NULL, active TINYINT(1) NOT NULL, version INT DEFAULT 1 NOT NULL, discr VARCHAR(255) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
+ CREATE TABLE silas_wordRotator.Code (id INT AUTO_INCREMENT NOT NULL, code VARCHAR(255) NOT NULL, creationDate DATETIME NOT NULL, isCacheable TINYINT(1) NOT NULL, version INT DEFAULT 1 NOT NULL, discriminator VARCHAR(255) NOT NULL, UNIQUE INDEX UNIQ_817996E977153098 (code), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
+ CREATE TABLE silas_wordRotator.UserCode (id INT NOT NULL, userId INT DEFAULT NULL, INDEX IDX_E2BA727E64B64DCC (userId), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
+ CREATE TABLE silas_wordRotator.ChangeEmailCode (id INT NOT NULL, newEmail VARCHAR(255) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
+ CREATE TABLE silas_wordRotator.User (id INT AUTO_INCREMENT NOT NULL, username VARCHAR(255) NOT NULL, password VARCHAR(128) NOT NULL, email VARCHAR(255) NOT NULL, activated TINYINT(1) NOT NULL, blocked TINYINT(1) NOT NULL, version INT DEFAULT 1 NOT NULL, UNIQUE INDEX UNIQ_7BFF7038F85E0677 (username), UNIQUE INDEX UNIQ_7BFF7038E7927C74 (email), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
CREATE TABLE UserAccess (UserId INT NOT NULL, AccessId INT NOT NULL, INDEX IDX_26623A76631A48FA (UserId), INDEX IDX_26623A76A1A046DD (AccessId), PRIMARY KEY(UserId, AccessId)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- CREATE TABLE silas_stories.Role (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(75) NOT NULL, beschreibung VARCHAR(255) NOT NULL, version INT DEFAULT 1 NOT NULL, UNIQUE INDEX UNIQ_5B10EB615E237E06 (name), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
+ CREATE TABLE silas_wordRotator.Role (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(75) NOT NULL, beschreibung VARCHAR(255) NOT NULL, version INT DEFAULT 1 NOT NULL, UNIQUE INDEX UNIQ_A1052C1B5E237E06 (name), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
CREATE TABLE RoleUser (RoleId INT NOT NULL, UserId INT NOT NULL, INDEX IDX_2DDE86A9BF6EF8BE (RoleId), INDEX IDX_2DDE86A9631A48FA (UserId), PRIMARY KEY(RoleId, UserId)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
CREATE TABLE RoleAccess (RoleId INT NOT NULL, AccessId INT NOT NULL, INDEX IDX_337C2901BF6EF8BE (RoleId), INDEX IDX_337C2901A1A046DD (AccessId), PRIMARY KEY(RoleId, AccessId)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
CREATE TABLE RoleChildren (ParentId INT NOT NULL, ChildId INT NOT NULL, INDEX IDX_88554C92E9982EB8 (ParentId), INDEX IDX_88554C92CD4052DB (ChildId), PRIMARY KEY(ParentId, ChildId)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- CREATE TABLE silas_stories.RegistrationCode (id INT NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- CREATE TABLE silas_stories.RequestNewPasswordCode (id INT NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- CREATE TABLE silas_stories.UserSetting (id INT AUTO_INCREMENT NOT NULL, userId INT NOT NULL, name VARCHAR(255) NOT NULL, value LONGTEXT NOT NULL, lastUpdated BIGINT NOT NULL, version INT DEFAULT 1 NOT NULL, INDEX IDX_B313C8B964B64DCC (userId), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- CREATE TABLE silas_stories.Access (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(75) NOT NULL, beschreibung VARCHAR(255) NOT NULL, version INT DEFAULT 1 NOT NULL, UNIQUE INDEX UNIQ_DF28AF285E237E06 (name), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- CREATE TABLE silas_stories.ConditionObject (id INT AUTO_INCREMENT NOT NULL, version INT DEFAULT 1 NOT NULL, discriminator VARCHAR(255) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- CREATE TABLE silas_stories.Answer (id INT NOT NULL, preconditionId INT DEFAULT NULL, messageId INT DEFAULT NULL, sequenceId INT DEFAULT NULL, INDEX IDX_39CCE5928804049 (preconditionId), UNIQUE INDEX UNIQ_39CCE59A4C3A0DA (messageId), INDEX IDX_39CCE59447AAB6A (sequenceId), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- CREATE TABLE NextSequences (AnswerId INT NOT NULL, SequenceId INT NOT NULL, INDEX IDX_90B57044AD318310 (AnswerId), INDEX IDX_90B57044B27A8BA (SequenceId), PRIMARY KEY(AnswerId, SequenceId)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- CREATE TABLE silas_stories.Chat (id INT AUTO_INCREMENT NOT NULL, description LONGTEXT NOT NULL, name LONGTEXT NOT NULL, imgPath LONGTEXT NOT NULL, version INT DEFAULT 1 NOT NULL, storyId INT DEFAULT NULL, INDEX IDX_69E493A13A4FD046 (storyId), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- CREATE TABLE ChatAuthors (chatId INT NOT NULL, authorId INT NOT NULL, INDEX IDX_59C24CB82DE6E13C (chatId), INDEX IDX_59C24CB8A196F9FD (authorId), PRIMARY KEY(chatId, authorId)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- CREATE TABLE silas_stories.Precondition (id INT NOT NULL, conditionOneId INT DEFAULT NULL, conditionTwoId INT DEFAULT NULL, INDEX IDX_CB6157FDD1C549 (conditionOneId), INDEX IDX_CB6157F3A67FE19 (conditionTwoId), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- CREATE TABLE silas_stories.Sequence (id INT NOT NULL, storyId INT DEFAULT NULL, preconditionId INT DEFAULT NULL, INDEX IDX_3BD97FA93A4FD046 (storyId), INDEX IDX_3BD97FA928804049 (preconditionId), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- CREATE TABLE silas_stories.SequencePlayed (id INT AUTO_INCREMENT NOT NULL, startDate DATETIME NOT NULL, endDate DATETIME NULL, version INT DEFAULT 1 NOT NULL, runId INT DEFAULT NULL, sequenceId INT DEFAULT NULL, answerId INT DEFAULT NULL, INDEX IDX_5D92015830FCA33B (runId), INDEX IDX_5D920158447AAB6A (sequenceId), INDEX IDX_5D9201585447E146 (answerId), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- CREATE TABLE silas_stories.Message (id INT AUTO_INCREMENT NOT NULL, message LONGTEXT NOT NULL, orderIndex INT NOT NULL, timeOffset INT NOT NULL, atTime INT NOT NULL, version INT DEFAULT 1 NOT NULL, sequenceId INT DEFAULT NULL, chatId INT DEFAULT NULL, authorId INT DEFAULT NULL, INDEX IDX_EFD74CEC447AAB6A (sequenceId), INDEX IDX_EFD74CEC2DE6E13C (chatId), INDEX IDX_EFD74CECA196F9FD (authorId), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- CREATE TABLE silas_stories.Story (id INT AUTO_INCREMENT NOT NULL, name LONGTEXT NOT NULL, imgPath LONGTEXT NOT NULL, version INT DEFAULT 1 NOT NULL, startSequenceId INT DEFAULT NULL, UNIQUE INDEX UNIQ_7C88A4D18E737261 (startSequenceId), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- CREATE TABLE silas_stories.Run (id INT AUTO_INCREMENT NOT NULL, startDate DATETIME NOT NULL, version INT DEFAULT 1 NOT NULL, userId INT DEFAULT NULL, storyId INT DEFAULT NULL, INDEX IDX_9F0C970B64B64DCC (userId), INDEX IDX_9F0C970B3A4FD046 (storyId), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- CREATE TABLE silas_stories.Author (id INT AUTO_INCREMENT NOT NULL, description LONGTEXT NOT NULL, name LONGTEXT NOT NULL, imgPath LONGTEXT NOT NULL, isUser TINYINT(1) NOT NULL, version INT DEFAULT 1 NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
- ALTER TABLE silas_stories.UserCode ADD CONSTRAINT FK_18054F5564B64DCC FOREIGN KEY (userId) REFERENCES silas_stories.User (id);
- ALTER TABLE silas_stories.UserCode ADD CONSTRAINT FK_18054F55BF396750 FOREIGN KEY (id) REFERENCES silas_stories.Code (id) ON DELETE CASCADE;
- ALTER TABLE silas_stories.ChangeEmailCode ADD CONSTRAINT FK_6E8F5FCBF396750 FOREIGN KEY (id) REFERENCES silas_stories.Code (id) ON DELETE CASCADE;
- ALTER TABLE UserAccess ADD CONSTRAINT FK_26623A76631A48FA FOREIGN KEY (UserId) REFERENCES silas_stories.User (id);
- ALTER TABLE UserAccess ADD CONSTRAINT FK_26623A76A1A046DD FOREIGN KEY (AccessId) REFERENCES silas_stories.Access (id);
- ALTER TABLE RoleUser ADD CONSTRAINT FK_2DDE86A9BF6EF8BE FOREIGN KEY (RoleId) REFERENCES silas_stories.Role (id);
- ALTER TABLE RoleUser ADD CONSTRAINT FK_2DDE86A9631A48FA FOREIGN KEY (UserId) REFERENCES silas_stories.User (id);
- ALTER TABLE RoleAccess ADD CONSTRAINT FK_337C2901BF6EF8BE FOREIGN KEY (RoleId) REFERENCES silas_stories.Role (id);
- ALTER TABLE RoleAccess ADD CONSTRAINT FK_337C2901A1A046DD FOREIGN KEY (AccessId) REFERENCES silas_stories.Access (id);
- ALTER TABLE RoleChildren ADD CONSTRAINT FK_88554C92E9982EB8 FOREIGN KEY (ParentId) REFERENCES silas_stories.Role (id);
- ALTER TABLE RoleChildren ADD CONSTRAINT FK_88554C92CD4052DB FOREIGN KEY (ChildId) REFERENCES silas_stories.Role (id);
- ALTER TABLE silas_stories.RegistrationCode ADD CONSTRAINT FK_126E73DABF396750 FOREIGN KEY (id) REFERENCES silas_stories.Code (id) ON DELETE CASCADE;
- ALTER TABLE silas_stories.RequestNewPasswordCode ADD CONSTRAINT FK_88D0AB92BF396750 FOREIGN KEY (id) REFERENCES silas_stories.Code (id) ON DELETE CASCADE;
- ALTER TABLE silas_stories.UserSetting ADD CONSTRAINT FK_B313C8B964B64DCC FOREIGN KEY (userId) REFERENCES silas_stories.User (id);
- ALTER TABLE silas_stories.Answer ADD CONSTRAINT FK_39CCE5928804049 FOREIGN KEY (preconditionId) REFERENCES silas_stories.Precondition (id);
- ALTER TABLE silas_stories.Answer ADD CONSTRAINT FK_39CCE59A4C3A0DA FOREIGN KEY (messageId) REFERENCES silas_stories.Message (id);
- ALTER TABLE silas_stories.Answer ADD CONSTRAINT FK_39CCE59447AAB6A FOREIGN KEY (sequenceId) REFERENCES silas_stories.Sequence (id);
- ALTER TABLE silas_stories.Answer ADD CONSTRAINT FK_39CCE59BF396750 FOREIGN KEY (id) REFERENCES silas_stories.ConditionObject (id) ON DELETE CASCADE;
- ALTER TABLE NextSequences ADD CONSTRAINT FK_90B57044AD318310 FOREIGN KEY (AnswerId) REFERENCES silas_stories.Answer (id);
- ALTER TABLE NextSequences ADD CONSTRAINT FK_90B57044B27A8BA FOREIGN KEY (SequenceId) REFERENCES silas_stories.Sequence (id);
- ALTER TABLE silas_stories.Chat ADD CONSTRAINT FK_69E493A13A4FD046 FOREIGN KEY (storyId) REFERENCES silas_stories.Story (id);
- ALTER TABLE ChatAuthors ADD CONSTRAINT FK_59C24CB82DE6E13C FOREIGN KEY (chatId) REFERENCES silas_stories.Chat (id);
- ALTER TABLE ChatAuthors ADD CONSTRAINT FK_59C24CB8A196F9FD FOREIGN KEY (authorId) REFERENCES silas_stories.Author (id);
- ALTER TABLE silas_stories.Precondition ADD CONSTRAINT FK_CB6157FDD1C549 FOREIGN KEY (conditionOneId) REFERENCES silas_stories.ConditionObject (id);
- ALTER TABLE silas_stories.Precondition ADD CONSTRAINT FK_CB6157F3A67FE19 FOREIGN KEY (conditionTwoId) REFERENCES silas_stories.ConditionObject (id);
- ALTER TABLE silas_stories.Precondition ADD CONSTRAINT FK_CB6157FBF396750 FOREIGN KEY (id) REFERENCES silas_stories.ConditionObject (id) ON DELETE CASCADE;
- ALTER TABLE silas_stories.Sequence ADD CONSTRAINT FK_3BD97FA93A4FD046 FOREIGN KEY (storyId) REFERENCES silas_stories.Story (id);
- ALTER TABLE silas_stories.Sequence ADD CONSTRAINT FK_3BD97FA928804049 FOREIGN KEY (preconditionId) REFERENCES silas_stories.Precondition (id);
- ALTER TABLE silas_stories.Sequence ADD CONSTRAINT FK_3BD97FA9BF396750 FOREIGN KEY (id) REFERENCES silas_stories.ConditionObject (id) ON DELETE CASCADE;
- ALTER TABLE silas_stories.SequencePlayed ADD CONSTRAINT FK_5D92015830FCA33B FOREIGN KEY (runId) REFERENCES silas_stories.Run (id);
- ALTER TABLE silas_stories.SequencePlayed ADD CONSTRAINT FK_5D920158447AAB6A FOREIGN KEY (sequenceId) REFERENCES silas_stories.Sequence (id);
- ALTER TABLE silas_stories.SequencePlayed ADD CONSTRAINT FK_5D9201585447E146 FOREIGN KEY (answerId) REFERENCES silas_stories.Answer (id);
- ALTER TABLE silas_stories.Message ADD CONSTRAINT FK_EFD74CEC447AAB6A FOREIGN KEY (sequenceId) REFERENCES silas_stories.Sequence (id);
- ALTER TABLE silas_stories.Message ADD CONSTRAINT FK_EFD74CEC2DE6E13C FOREIGN KEY (chatId) REFERENCES silas_stories.Chat (id);
- ALTER TABLE silas_stories.Message ADD CONSTRAINT FK_EFD74CECA196F9FD FOREIGN KEY (authorId) REFERENCES silas_stories.Author (id);
- ALTER TABLE silas_stories.Story ADD CONSTRAINT FK_7C88A4D18E737261 FOREIGN KEY (startSequenceId) REFERENCES silas_stories.Sequence (id);
- ALTER TABLE silas_stories.Run ADD CONSTRAINT FK_9F0C970B64B64DCC FOREIGN KEY (userId) REFERENCES silas_stories.User (id);
- ALTER TABLE silas_stories.Run ADD CONSTRAINT FK_9F0C970B3A4FD046 FOREIGN KEY (storyId) REFERENCES silas_stories.Story (id);
-
-
+ CREATE TABLE silas_wordRotator.RegistrationCode (id INT NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
+ CREATE TABLE silas_wordRotator.RequestNewPasswordCode (id INT NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
+ CREATE TABLE silas_wordRotator.UserSetting (id INT AUTO_INCREMENT NOT NULL, userId INT NOT NULL, name VARCHAR(255) NOT NULL, value LONGTEXT NOT NULL, lastUpdated BIGINT NOT NULL, version INT DEFAULT 1 NOT NULL, INDEX IDX_B63D87E164B64DCC (userId), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
+ CREATE TABLE silas_wordRotator.Access (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(75) NOT NULL, beschreibung VARCHAR(255) NOT NULL, version INT DEFAULT 1 NOT NULL, UNIQUE INDEX UNIQ_FF893525E237E06 (name), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;
+ ALTER TABLE silas_wordRotator.UserCode ADD CONSTRAINT FK_E2BA727E64B64DCC FOREIGN KEY (userId) REFERENCES silas_wordRotator.User (id);
+ ALTER TABLE silas_wordRotator.UserCode ADD CONSTRAINT FK_E2BA727EBF396750 FOREIGN KEY (id) REFERENCES silas_wordRotator.Code (id) ON DELETE CASCADE;
+ ALTER TABLE silas_wordRotator.ChangeEmailCode ADD CONSTRAINT FK_8FAE5EFBF396750 FOREIGN KEY (id) REFERENCES silas_wordRotator.Code (id) ON DELETE CASCADE;
+ ALTER TABLE UserAccess ADD CONSTRAINT FK_26623A76631A48FA FOREIGN KEY (UserId) REFERENCES silas_wordRotator.User (id);
+ ALTER TABLE UserAccess ADD CONSTRAINT FK_26623A76A1A046DD FOREIGN KEY (AccessId) REFERENCES silas_wordRotator.Access (id);
+ ALTER TABLE RoleUser ADD CONSTRAINT FK_2DDE86A9BF6EF8BE FOREIGN KEY (RoleId) REFERENCES silas_wordRotator.Role (id);
+ ALTER TABLE RoleUser ADD CONSTRAINT FK_2DDE86A9631A48FA FOREIGN KEY (UserId) REFERENCES silas_wordRotator.User (id);
+ ALTER TABLE RoleAccess ADD CONSTRAINT FK_337C2901BF6EF8BE FOREIGN KEY (RoleId) REFERENCES silas_wordRotator.Role (id);
+ ALTER TABLE RoleAccess ADD CONSTRAINT FK_337C2901A1A046DD FOREIGN KEY (AccessId) REFERENCES silas_wordRotator.Access (id);
+ ALTER TABLE RoleChildren ADD CONSTRAINT FK_88554C92E9982EB8 FOREIGN KEY (ParentId) REFERENCES silas_wordRotator.Role (id);
+ ALTER TABLE RoleChildren ADD CONSTRAINT FK_88554C92CD4052DB FOREIGN KEY (ChildId) REFERENCES silas_wordRotator.Role (id);
+ ALTER TABLE silas_wordRotator.RegistrationCode ADD CONSTRAINT FK_96DE2014BF396750 FOREIGN KEY (id) REFERENCES silas_wordRotator.Code (id) ON DELETE CASCADE;
+ ALTER TABLE silas_wordRotator.RequestNewPasswordCode ADD CONSTRAINT FK_27CF9C8BBF396750 FOREIGN KEY (id) REFERENCES silas_wordRotator.Code (id) ON DELETE CASCADE;
+ ALTER TABLE silas_wordRotator.UserSetting ADD CONSTRAINT FK_B63D87E164B64DCC FOREIGN KEY (userId) REFERENCES silas_wordRotator.User (id);
INSERT INTO Role (name, beschreibung) VALUES ('gast', 'Kein aktives oder eingeloggtes Mitglied');
INSERT INTO Role (name, beschreibung) VALUES ('user', 'Normales Mitglied');
diff --git a/public/css/wordRotator.css b/public/css/wordRotator.css
index a3793f5..74f7d58 100644
--- a/public/css/wordRotator.css
+++ b/public/css/wordRotator.css
@@ -1 +1 @@
-@-webkit-keyframes rotate-90{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotate-90{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@-webkit-keyframes rotate-180{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes rotate-180{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes rotate-270{0%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotate-270{0%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes rotate-360{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-360{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.segment:not(.segment-row).rotate-90{-webkit-animation-name:rotate-90;animation-name:rotate-90;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-90 .segment{-webkit-animation-name:rotate-360;animation-name:rotate-360;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-90 .segment.rotate-90{-webkit-animation-name:rotate-0;animation-name:rotate-0;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-90 .segment.rotate-180{-webkit-animation-name:rotate-90;animation-name:rotate-90;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-90 .segment.rotate-270{-webkit-animation-name:rotate-180;animation-name:rotate-180;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-90 .segment.rotate-360{-webkit-animation-name:rotate-270;animation-name:rotate-270;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-180{-webkit-animation-name:rotate-180;animation-name:rotate-180;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-180 .segment,.segment:not(.segment-row).rotate-180 .segment.rotate-90{-webkit-animation-name:rotate-270;animation-name:rotate-270;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-180 .segment.rotate-180{-webkit-animation-name:rotate-0;animation-name:rotate-0;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-180 .segment.rotate-270{-webkit-animation-name:rotate-90;animation-name:rotate-90;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-180 .segment.rotate-360{-webkit-animation-name:rotate-180;animation-name:rotate-180;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-270{-webkit-animation-name:rotate-270;animation-name:rotate-270;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-270 .segment,.segment:not(.segment-row).rotate-270 .segment.rotate-90{-webkit-animation-name:rotate-180;animation-name:rotate-180;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-270 .segment.rotate-180{-webkit-animation-name:rotate-270;animation-name:rotate-270;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-270 .segment.rotate-270{-webkit-animation-name:rotate-0;animation-name:rotate-0;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-270 .segment.rotate-360{-webkit-animation-name:rotate-90;animation-name:rotate-90;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-360{-webkit-animation-name:rotate-360;animation-name:rotate-360;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-360 .segment,.segment:not(.segment-row).rotate-360 .segment.rotate-90{-webkit-animation-name:rotate-90;animation-name:rotate-90;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-360 .segment.rotate-180{-webkit-animation-name:rotate-180;animation-name:rotate-180;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-360 .segment.rotate-270{-webkit-animation-name:rotate-270;animation-name:rotate-270;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-360 .segment.rotate-360{-webkit-animation-name:rotate-0;animation-name:rotate-0;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment{cursor:pointer;display:inline-block;text-align:center;position:relative;-webkit-transition:0s;transition:0s}.segment.segment-row{display:block;width:100%;-webkit-animation:none!important;animation:none!important}.segment.segment-leaf{min-width:15px;height:30px}.segment.segment-parent{border:1px solid #a9a9a9;border-radius:3px}.segment.segment-parent .segment{width:50%}
\ No newline at end of file
+@-webkit-keyframes rotate-90{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotate-90{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@-webkit-keyframes rotate-180{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes rotate-180{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes rotate-270{0%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotate-270{0%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes rotate-360{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-360{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.segment:not(.segment-row).rotate-90{-webkit-animation-name:rotate-90;animation-name:rotate-90;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-90 .segment{-webkit-animation-name:rotate-360;animation-name:rotate-360;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-90 .segment.rotate-90{-webkit-animation-name:rotate-0;animation-name:rotate-0;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-90 .segment.rotate-180{-webkit-animation-name:rotate-90;animation-name:rotate-90;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-90 .segment.rotate-270{-webkit-animation-name:rotate-180;animation-name:rotate-180;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-90 .segment.rotate-360{-webkit-animation-name:rotate-270;animation-name:rotate-270;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-180{-webkit-animation-name:rotate-180;animation-name:rotate-180;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-180 .segment,.segment:not(.segment-row).rotate-180 .segment.rotate-90{-webkit-animation-name:rotate-270;animation-name:rotate-270;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-180 .segment.rotate-180{-webkit-animation-name:rotate-0;animation-name:rotate-0;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-180 .segment.rotate-270{-webkit-animation-name:rotate-90;animation-name:rotate-90;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-180 .segment.rotate-360{-webkit-animation-name:rotate-180;animation-name:rotate-180;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-270{-webkit-animation-name:rotate-270;animation-name:rotate-270;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-270 .segment,.segment:not(.segment-row).rotate-270 .segment.rotate-90{-webkit-animation-name:rotate-180;animation-name:rotate-180;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-270 .segment.rotate-180{-webkit-animation-name:rotate-270;animation-name:rotate-270;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-270 .segment.rotate-270{-webkit-animation-name:rotate-0;animation-name:rotate-0;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-270 .segment.rotate-360{-webkit-animation-name:rotate-90;animation-name:rotate-90;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-360{-webkit-animation-name:rotate-360;animation-name:rotate-360;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-360 .segment,.segment:not(.segment-row).rotate-360 .segment.rotate-90{-webkit-animation-name:rotate-90;animation-name:rotate-90;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-360 .segment.rotate-180{-webkit-animation-name:rotate-180;animation-name:rotate-180;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-360 .segment.rotate-270{-webkit-animation-name:rotate-270;animation-name:rotate-270;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment:not(.segment-row).rotate-360 .segment.rotate-360{-webkit-animation-name:rotate-0;animation-name:rotate-0;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear}.segment{cursor:pointer;display:inline-block;text-align:center;position:relative;-webkit-transition:0s;transition:0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.segment.segment-row{display:block;width:100%;-webkit-animation:none!important;animation:none!important}.segment.segment-leaf{min-width:17px;height:34px;line-height:34px}.segment.segment-parent{border:1px solid #a9a9a9;border-radius:3px}.segment.segment-parent .segment{width:50%}
\ No newline at end of file
diff --git a/public/js/app.js b/public/js/app.js
index 62c5fc3..a86a6d8 100644
--- a/public/js/app.js
+++ b/public/js/app.js
@@ -2386,6 +2386,244 @@ InitPromise.mainPromise = new Promise(function(resolver){
InitPromise.mainResolver = resolver;
});
+class MyDb {
+ constructor(dbName, version) {
+ let indexedDB = window.indexedDB || window.mozIndexedDB || window.webkitIndexedDB || window.msIndexedDB || window.shimIndexedDB;
+ this._conn = indexedDB.open(dbName, version);
+
+ let myDB = this;
+ this._conn.onupgradeneeded = function (upgradeEvent) {
+ myDB.upgrade(myDB._conn.result, upgradeEvent.oldVersion, upgradeEvent.newVersion, upgradeEvent);
+ };
+ this.queryPromise = new Promise(function (resolve) {
+ myDB._conn.onsuccess = function (e) {
+ myDB._db = myDB._conn.result;
+ resolve(e);
+ };
+ });
+ }
+
+ openTransaction(name, transactionMode, callback) {
+ let myDb = this;
+ if (typeof transactionMode === 'function' && Helper.isNull(callback)) {
+ callback = transactionMode;
+ transactionMode = "read";
+ }
+
+ this.queryPromise.then(function () {
+ let res = null;
+ try {
+ res = myDb._conn.result.transaction(name, transactionMode);
+ }
+ catch (e) {
+ console.warn(e);
+ res = myDb._conn.result.transaction(name);
+ }
+ callback(res);
+ });
+ }
+
+ openStore(name, transactionMode, callback) {
+ if (typeof transactionMode === 'function' && Helper.isNull(callback)) {
+ callback = transactionMode;
+ transactionMode = "readonly";
+ }
+ this.openTransaction(name, transactionMode, function (t) {
+ callback(t.objectStore(name));
+ });
+ }
+
+ saveObj(obj, objectStore) {
+ let self = this;
+ return new Promise(function (resolve) {
+ self.openStore(objectStore, "readwrite", function (store) {
+ let request = store.put(obj);
+ request.onsuccess = resolve;
+ request.onerror = function (e) {
+ throw {
+ "type": "indexed-db-error",
+ "event": e
+ }
+ };
+ });
+ });
+ }
+
+ saveMany(manyObj, objectStore) {
+ let self = this;
+ return new Promise(function (resolve) {
+ self.openStore(objectStore, "readwrite", function (store) {
+ let promises = [];
+ for (let i = 0, n = manyObj.length; i < n; i++) {
+ promises.push(new Promise(function (resolveInner) {
+ let request = store.put(manyObj[i]);
+ request.onsuccess = resolveInner;
+ request.onerror = function (e) {
+ throw {
+ "type": "indexed-db-error",
+ "event": e
+ }
+ };
+ }));
+ }
+ resolve(Promise.all(promises));
+ });
+ });
+ }
+
+ load(key, objectStore) {
+ let self = this;
+ return new Promise(function (resolve) {
+ self.openStore(objectStore, function (store) {
+ let request = store.get(key);
+ request.onsuccess = function (e) {
+ resolve(e.currentTarget.result);
+ };
+ request.onerror = function (e) {
+ console.warn(e);
+ throw {
+ "type": "indexed-db-load-error",
+ "event": e
+ }
+ };
+ });
+ });
+ }
+
+ loadAll(objectStore, query, count)
+ {
+ let self = this;
+ return new Promise(function (resolve) {
+ self.openStore(objectStore, function (store) {
+ let request = store.getAll(query, count);
+ request.onsuccess = function (e) {
+ resolve(e.currentTarget.result);
+ };
+ request.onerror = function (e) {
+ console.warn(e);
+ throw {
+ "type": "indexed-db-load-error",
+ "event": e
+ }
+ };
+ });
+ });
+ }
+
+ loadMany(index, value, objectStore, limit, direction) {
+ let self = this;
+ return new Promise(function (resolve) {
+ self.openStore(objectStore, function (store) {
+ let indexRequest = store.index(index);
+ indexRequest.onerror = function (e) {
+ throw {
+ "type": "indexed-db-index-error",
+ "event": e
+ }
+ };
+ let request = indexRequest.openCursor(value, direction);
+ request.onerror = function (e) {
+ throw {
+ "type": "indexed-db-index-error",
+ "event": e
+ }
+ };
+ let objects = [];
+ let numberResults = 0;
+ request.onsuccess = function (e) {
+ let cursor = e.target.result;
+ if (cursor) {
+ objects.push(cursor.value);
+ numberResults++;
+ if (Helper.isNull(limit) || numberResults < limit) {
+ cursor.continue();
+ return;
+ }
+ }
+ resolve(objects);
+ };
+ });
+ });
+ }
+
+ remove(id, objectStore) {
+ let self = this;
+ return new Promise(function (resolve) {
+ self.openStore(objectStore, "readwrite", function (store) {
+ let deleteRequest = store.delete(id);
+ deleteRequest.onerror = function (e) {
+ throw {
+ "type": "indexed-db-delete-error",
+ "event": e
+ }
+ };
+ deleteRequest.onsuccess = function (e) {
+ resolve();
+ };
+ });
+ });
+ }
+
+ removeMany(ids, objectStore) {
+ let self = this;
+ return new Promise(function (resolve) {
+ self.openStore(objectStore, "readwrite", function (store) {
+ let promises = [];
+ for (let i = 0, n = ids.length; i < n; i++) {
+ let deleteRequest = store.delete(ids[i]);
+ deleteRequest.onerror = function (e) {
+ throw {
+ "type": "indexed-db-delete-error",
+ "event": e
+ }
+ };
+ promises.push(new Promise(function (resolve) {
+ deleteRequest.onsuccess = function () {
+ resolve();
+ };
+ }));
+ }
+ resolve(Promise.all(promises));
+ });
+ });
+ }
+
+ removeWithIndex(index, value, objectStore) {
+ let self = this;
+ return new Promise(function (resolve) {
+ self.openStore(objectStore, "readwrite", function (store) {
+ let indexRequest = store.index(index);
+ indexRequest.onerror = function (e) {
+ throw {
+ "type": "indexed-db-index-error",
+ "event": e
+ }
+ };
+ let request = indexRequest.openCursor(value);
+ request.onerror = function (e) {
+ throw {
+ "type": "indexed-db-index-error",
+ "event": e
+ }
+ };
+ request.onsuccess = function (e) {
+ let cursor = e.target.result;
+ if (cursor) {
+ cursor.delete();
+ cursor.continue();
+ }
+ else {
+ resolve();
+ }
+ };
+ });
+ });
+ }
+
+ upgrade(db) {
+ };
+}
+
class ShareButton {
constructor(deviceType, icon, callback)
{
@@ -2759,291 +2997,233 @@ SystemSettings.setBasePath("/pwa/wordRotator/public/");
Translator.supportedLanguages = ["de", "en"];
Translator.markTranslations = false;
-class Segment{
- constructor(element){
- this.rotation = 0;
- this.element = element;
+class DataManager {
+ static load(url, isCachable, raw) {
+ isCachable = Helper.nonNull(isCachable, false);
+ raw = Helper.nonNull(raw, false);
+ let fullUrl = (isCachable) ? Helper.basePath(DataManager.cachePath + url) : Helper.basePath(DataManager.dataPath + url);
+ return fetch(fullUrl, {"credentials": "same-origin"}).then(function (res) {
+ if (raw) {
+ return res.text();
+ }
+ return res.json();
+ }).catch(function (e) {
+ console.error("error", e);
+ if (!raw) {
+ return {
+ "success": false,
+ "errors": [
+ "not-online"
+ ]
+ }
+ }
+ });
}
- isSolved(){
- return (this.rotation === 0);
- }
-
- rotate(){};
+ static send(url, params) {
+ let fullUrl = Helper.basePath(DataManager.dataPath + url);
- _updateElement(){};
+ if (!(params instanceof FormData)) {
+ let newParams = new FormData();
+ for (let k in params) {
+ newParams.append(k, params[k]);
+ }
+ params = newParams;
+ }
- applyRotations(rotations){
- return rotations;
+ return fetch(fullUrl, {
+ "credentials": "same-origin",
+ "method": "POST",
+ "body": params
+ }).then(function (res) {
+ return res.json();
+ }).catch(function (e) {
+ console.error("error", e);
+ return {
+ "success": false,
+ "errors": [
+ "not-online"
+ ]
+ }
+ });
}
- getElement()
- {
- return this.element;
+ static buildQuery(values) {
+ return Helper.buildQuery(values);
}
}
-class ParentSegment extends Segment {
- constructor(element) {
- super(element);
- this.children = [];
- this.class = "rotate-0";
- }
+DataManager.dataPath = "data/";
+DataManager.cachePath = "cached/";
- rotate() {
- this.rotation += 90;
- this.rotation %= 360;
-
- this._updateRotationClass();
- }
-
- applyRotations(rotations) {
- // debugger;
- this.rotation = rotations[0];
- rotations.splice(0, 1);
- for (let i = 0, n = this.children.length; i < n; i++) {
- rotations = this.children[i].applyRotations(rotations);
+class SettingsSite extends AbstractSite$1 {
+ constructor(siteManager) {
+ super(siteManager, 'public/html/settings.html', "settings");
+ for (let k in SettingsSite.settingsFragments) {
+ this.addSettingsFragment(k, new SettingsSite.settingsFragments[k](this));
}
- return rotations;
+ this.active = null;
}
- isSolved() {
- for (let i = 0, n = this.children.length; i < n; i++) {
- if (!this.children[i].isSolved()) {
- return false;
+ addSettingsFragment(name, settingsFragment) {
+ this.addFragment("#settings-fragments", settingsFragment);
+ delete this.fragments["#settings-fragments"];
+ this.fragments[name] = settingsFragment;
+ }
+
+ onStart() {
+ let res = super.onStart();
+ if (Helper.isNotNull(this.active) && !this.fragments[this.active].isActive()) {
+ this.setActive(null);
+ }
+
+ this.buildList();
+ return res;
+ }
+
+ setActive(name) {
+ if (Helper.isNotNull(this.active)) {
+ this.fragments[this.active].inflatePromise.then(function (view) {
+ view.classList.remove("active");
+ });
+ this.findBy("#show-fragment-" + this.active).classList.remove("active");
+ }
+ this.active = name;
+ if (Helper.isNotNull(this.active)) {
+ this.fragments[this.active].inflatePromise.then(function (view) {
+ view.classList.add("active");
+ });
+ this.findBy("#show-fragment-" + this.active).classList.add("active");
+ }
+ }
+
+ buildList() {
+ let listNameElem = this.findBy("#settings-fragment-list");
+ listNameElem.removeAllChildren();
+
+ let self = this;
+ for (let k in this.fragments) {
+ if (this.fragments[k].isActive()) {
+
+ let liElement = document.createElement("li");
+ liElement.id = "show-fragment-" + k;
+ liElement.appendChild(Translator.makePersistentTranslation(k, null, "a"));
+ liElement.addEventListener("click", function () {
+ self.setActive(k);
+ });
+ listNameElem.appendChild(liElement);
+
+ if (Helper.isNull(this.active)) {
+ this.setActive(k);
+ }
}
}
- return super.isSolved();
}
- setChildren(children) {
- this.children = [];
- for (let i = 0, n = children.length; i < n; i++) {
- this.addChild(children[i]);
- }
+ static addSettingsFragment(name, settingsFragment) {
+ SettingsSite.settingsFragments[name] = settingsFragment;
}
- addChild(child) {
- this.children.push(child);
- this._updateElement();
- }
-
- _updateRotationClass() {
- // this.style.transform = "rotate("+this.rotation+"deg)";
- this.element.classList.remove(this.class);
- this.class = "rotate-" + this.rotation;
- if (this.class === "rotate-0")
- {
- this.class = "rotate-360";
- }
- this.element.classList.add(this.class);
-
- // if (this.rotation === 0) {
- // const self = this;
- // self.element.classList.add("no-transition");
- //
- // setTimeout(() => {
- // if (self.class === "rotate-0") {
- // requestAnimationFrame(()=>{
- //
- // self.element.classList.remove("rotate-0");
- // self.element.classList.remove("no-transition");
- // });
- // }
- // }, 250);
- // }
- }
-
- _updateElement() {
- const childContainer = this.element.querySelector(".child-container");
- childContainer.removeAllChildren();
-
- this._updateRotationClass();
-
- const self = this;
- this.element.onclick = function () {
- self.rotate();
- };
-
- for (let i = 0, n = this.children.length; i < n; i++) {
- this.children[i]._updateElement();
- childContainer.appendChild(this.children[i].getElement());
- }
+ static setAddSettingsSite(addLink) {
+ SettingsSite.shouldAddSettingsSite = addLink;
}
}
-class LeafSegment extends Segment{
+SettingsSite.settingsFragments = {};
+SettingsSite.shouldAddSettingsSite = true;
- constructor(element, leaf) {
- super(element);
- this.leaf = 'A';
- if (Helper.isNotNull(leaf))
- {
- this.setLeaf(leaf);
+InitPromise.addPromise(function (app) {
+ if (SettingsSite.shouldAddSettingsSite) {
+ app.addDeepLink("settings", SettingsSite.name);
+
+ let settingsAction = new MenuAction("settings", function () {
+ app.startSite(SettingsSite.name);
+ }, MenuAction.SHOW_FOR_LARGE, 10000);
+ settingsAction.setIcon("img/settings.png");
+ app.addDefaultAction(settingsAction);
+ }
+});
+
+class WordRotatorDb extends MyDb {
+
+ static getInstance() {
+ if (Helper.isNull(WordRotatorDb.instance)) {
+ WordRotatorDb.instance = new WordRotatorDb();
}
- }
-
- setLeaf(leaf)
- {
- this.leaf = leaf;
+ return WordRotatorDb.instance;
}
- _updateElement() {
- this.element.querySelector(".leaf-element").removeAllChildren().appendChild(document.createTextNode(this.leaf));
+ constructor() {
+ super("wordRotator", 1);
}
+
+ upgrade(db, oldVersion, newVersion, e) {
+ if (Helper.isNull(oldVersion) || oldVersion < 1 && newVersion >= 1) {
+ let levelObjectStore = db.createObjectStore(WordRotatorDb.OBJECT_STORE.LEVEL, {"keyPath": "id"});
+ }
+ };
+
+ async saveManyLevels(levels) {
+ return this.saveMany(levels, WordRotatorDb.OBJECT_STORE.LEVEL);
+ }
+
+ async loadLevel(levelId)
+ {
+ return this.load(levelId, WordRotatorDb.OBJECT_STORE.LEVEL);
+ }
+
}
-class TemplateContainer{
- constructor(leafTemplate, parentTemplate, rowTemplate){
- this.leafTemplate = leafTemplate;
- this.parentTemplate = parentTemplate;
- this.rowTemplate = rowTemplate;
- }
+WordRotatorDb.OBJECT_STORE = {
+ LEVEL: "level",
+};
+WordRotatorDb.instance = null;
- copyLeafTemplate()
- {
- return Helper.cloneNode(this.leafTemplate);
- }
+class SynchronizeSite extends AbstractSite$1 {
- copyParentTemplate()
- {
- return Helper.cloneNode(this.parentTemplate);
- }
-
- copyRowTemplate()
- {
- return Helper.cloneNode(this.rowTemplate);
- }
-}
-
-class Level {
- constructor(templateContainer) {
- this.rootSegment = null;
- this.words = [];
- this.startRotations = [];
- this.templateContainer = templateContainer;
- }
-
- setWords(words)
- {
- this.words = [];
- for (let i = 0, n = words.length; i < n; i++) {
- this.words.push(words[i].toUpperCase());
- }
- }
-
- setStartRotations(rotations)
- {
- this.startRotations = rotations;
- }
-
- hasWon() {
- return this.rootSegment.isSolved();
- }
-
- getRootSegment(){
- return this.rootSegment;
- }
-
- createSegments() {};
-
- static _createLeafsForWord(word, leafSegmentTemplate)
- {
- let leafSegments = [];
- for (let i = 0, n = word.length; i < n; i++) {
- leafSegments.push(new LeafSegment(Helper.cloneNode(leafSegmentTemplate), word.charAt(i)));
- }
- return leafSegments;
- }
-}
-
-class RowSegment extends ParentSegment{
- rotate() {}
-
- applyRotations(rotations)
- {
- for (let i = 0, n = this.children.length; i < n; i++) {
- rotations = this.children[i].applyRotations(rotations);
- }
- return rotations;
- }
-}
-
-class SimpleLevel extends Level{
-
- createSegments() {
- if (this.words.length >= 2 && this.words[0].length >= 6 &&this.words[1].length >= 6){
-
- let leafsWordOne = Level._createLeafsForWord(this.words[0], this.templateContainer.copyLeafTemplate());
- let leafsWordTwo = Level._createLeafsForWord(this.words[1], this.templateContainer.copyLeafTemplate());
-
- let segmentOne = new ParentSegment(this.templateContainer.copyParentTemplate());
- let segmentTwo = new ParentSegment(this.templateContainer.copyParentTemplate());
- let segmentThree = new ParentSegment(this.templateContainer.copyParentTemplate());
-
- segmentOne.addChild(leafsWordOne[0]);
- segmentOne.addChild(leafsWordOne[1]);
- segmentOne.addChild(leafsWordTwo[0]);
- segmentOne.addChild(leafsWordTwo[1]);
-
- segmentTwo.addChild(leafsWordOne[2]);
- segmentTwo.addChild(leafsWordOne[3]);
- segmentTwo.addChild(leafsWordTwo[2]);
- segmentTwo.addChild(leafsWordTwo[3]);
-
- segmentThree.addChild(leafsWordOne[4]);
- segmentThree.addChild(leafsWordOne[5]);
- segmentThree.addChild(leafsWordTwo[4]);
- segmentThree.addChild(leafsWordTwo[5]);
-
- this.rootSegment = new RowSegment(this.templateContainer.copyRowTemplate());
- this.rootSegment.addChild(segmentOne);
- this.rootSegment.addChild(segmentTwo);
- this.rootSegment.addChild(segmentThree);
-
- this.rootSegment.applyRotations(this.startRotations);
- }
- }
-}
-
-class LevelSite extends AbstractSite$1{
constructor(siteManager) {
- super(siteManager, "html/application/level.html", "level");
- }
-
- onConstruct(args) {
- this.setTitle("Level");
- return super.onConstruct(args);
+ super(siteManager, "html/application/sync.html");
}
onFirstStart() {
super.onFirstStart();
+ this.loadLevels();
+ }
- let leafSegmentTemplate = this.findBy("#segment-leaf-template");
- let parentSegmentTemplate = this.findBy("#segment-parent-template");
- let rowSegmentTemplate = this.findBy("#segment-row-template");
+ async loadLevels() {
- leafSegmentTemplate.id = null;
- parentSegmentTemplate.id = null;
- rowSegmentTemplate.id = null;
+ const dateLastSync = Helper.nonNull(localStorage.getItem("date-last-sync"), 0);
+ const db = WordRotatorDb.getInstance();
- leafSegmentTemplate.remove();
- parentSegmentTemplate.remove();
- rowSegmentTemplate.remove();
+ let newLastSync = null;
+ let maxRuns = 1;
+ let levelPromises = [];
+ for (let run = 0; run < maxRuns; run++) {
+ let res = await DataManager.load("wordRotator/levels" + DataManager.buildQuery({
+ "currentRun": run,
+ "dateLastSync": dateLastSync
+ }));
+ if (!res["success"]) {
+ break;
+ }
+ res = res["result"];
+ newLastSync = Helper.nonNull(newLastSync, res["currentSyncDate"]);
+ maxRuns = res["maxRuns"];
- let templateContainer = new TemplateContainer(leafSegmentTemplate, parentSegmentTemplate, rowSegmentTemplate);
+ let levels = res["levels"];
+ for (let i = 0, n = levels.length; i < n; i++) {
+ let currentLevel = levels[i];
+ levelPromises.push(db.loadLevel(levels[i]["id"]).then(level => {
+ currentLevel["played"] = (Helper.nonNull(Helper.nonNull(level, {}).played, false));
+ return currentLevel;
+ }));
+ }
+ }
+ let levels = await Promise.all(levelPromises);
+ console.log(levels);
+ await db.saveManyLevels(levels);
-
- let level = new SimpleLevel(templateContainer);
- level.setWords([
- "Dynamo",
- "Abhang"
- ]);
- level.setStartRotations([0,90,180]);
-
- level.createSegments();
- level.getRootSegment()._updateElement();
- this.findBy("#level").appendChild(level.getRootSegment().getElement());
+ // localStorage.setItem("date-last-sync", newLastSync);
}
}
@@ -3074,6 +3254,6 @@ app.addDefaultAction(Translator.generateChangeLanguageMenuAction());
// window["Translator"]["setLanguage"] = Translator.setLanguage;
InitPromise.resolve(app).then(function(){
- app.start(LevelSite);
+ app.start(SynchronizeSite);
Translator.setLanguage("de");
});
diff --git a/src/js/init.js b/src/js/init.js
index 1981bb7..da95231 100644
--- a/src/js/init.js
+++ b/src/js/init.js
@@ -11,6 +11,7 @@ import {
import './settings'
// import {ClockSite} from "../module/Application/pwa/js/site/ClockSite";
import {LevelSite} from "../module/Application/pwa/js/site/LevelSite";
+import {SynchronizeSite} from "../module/Application/pwa/js/site/SynchronizeSite";
applyPolyfills();
@@ -39,7 +40,7 @@ app.addDefaultAction(Translator.generateChangeLanguageMenuAction());
// window["Translator"]["setLanguage"] = Translator.setLanguage;
InitPromise.resolve(app).then(function(){
- app.start(LevelSite);
+ app.start(SynchronizeSite);
Translator.setLanguage("de");
});
\ No newline at end of file
diff --git a/src/js/lib/pwa-assets.js b/src/js/lib/pwa-assets.js
index 38f40c9..8a0d79d 100644
--- a/src/js/lib/pwa-assets.js
+++ b/src/js/lib/pwa-assets.js
@@ -1,5 +1,13 @@
import { Fragment, Helper, Translator } from './pwa-lib.js';
+class DelayPromise extends Promise{
+ constructor(delay) {
+ super((resolve) => {
+ setTimeout(resolve, delay);
+ });
+ }
+}
+
class TabbedFragment extends Fragment {
constructor(site) {
super(site, 'pwaAssets/html/fragment/tabbedFragment.html');
@@ -65,4 +73,4 @@ class TabbedFragment extends Fragment {
}
}
-export { TabbedFragment };
+export { DelayPromise, TabbedFragment };
diff --git a/src/module/Application/config/controller.config.php b/src/module/Application/config/controller.config.php
index 13a1e53..1f1ae07 100755
--- a/src/module/Application/config/controller.config.php
+++ b/src/module/Application/config/controller.config.php
@@ -3,14 +3,13 @@
namespace Application;
use Ainias\Core\Factory\Controller\ServiceActionControllerFactory;
-use Application\Controller\AuthorController;
-use Application\Controller\PwaController;
-use Application\Controller\StoryController;
+use Application\Controller\SyncController;
return array(
'controllers' => [
'factories' => [
Controller\IndexController::class => ServiceActionControllerFactory::class,
+ SyncController::class => ServiceActionControllerFactory::class
],
],
);
\ No newline at end of file
diff --git a/src/module/Application/config/factories.config.php b/src/module/Application/config/factories.config.php
index 339fa36..3f6022f 100755
--- a/src/module/Application/config/factories.config.php
+++ b/src/module/Application/config/factories.config.php
@@ -2,6 +2,10 @@
namespace Application;
use Ainias\Core\Factory\Model\Manager\DefaultManagerFactory;
+use Application\Model\Manager\AuthTokenManager;
+use Application\Model\Manager\LevelManager;
+use Application\Model\Manager\RatingManager;
+use Application\Model\Manager\WordManager;
return array(
'service_manager' => array(
@@ -11,6 +15,10 @@ return array(
'translator' => 'MvcTranslator',
),
'factories' => array(
+ AuthTokenManager::class => DefaultManagerFactory::class,
+ LevelManager::class => DefaultManagerFactory::class,
+ RatingManager::class => DefaultManagerFactory::class,
+ WordManager::class => DefaultManagerFactory::class,
),
),
);
\ No newline at end of file
diff --git a/src/module/Application/config/routes/routes.sync.php b/src/module/Application/config/routes/routes.sync.php
new file mode 100644
index 0000000..acfbc2d
--- /dev/null
+++ b/src/module/Application/config/routes/routes.sync.php
@@ -0,0 +1,69 @@
+ [
+ 'routes' => [
+ 'data' => [
+ 'child_routes' => [
+ 'wordRotator' => [
+ 'type' => Segment::class,
+ 'options' => [
+ 'route' => '/wordRotator',
+ ],
+ 'child_routes' => [
+// 'words' => [
+// 'type' => Segment::class,
+// 'options' => [
+// 'route' => '/words',
+// 'defaults' => [
+// 'controller' => SyncController::class,
+// 'action' => 'getWords',
+// 'resource' => 'default',
+// ]
+// ],
+// ],
+ 'levels' => [
+ 'type' => Segment::class,
+ 'options' => [
+ 'route' => '/levels',
+ 'defaults' => [
+ 'controller' => SyncController::class,
+ 'action' => 'getLevels',
+ 'resource' => 'default',
+ ]
+ ],
+ ],
+// 'getAuthToken' => [
+// 'type' => Segment::class,
+// 'options' => [
+// 'route' => '/token',
+// 'defaults' => [
+// 'controller' => SyncController::class,
+// 'action' => 'getAuthToken',
+// 'resource' => 'default',
+// ]
+// ],
+// ],
+// 'rate' => [
+// 'type' => Segment::class,
+// 'options' => [
+// 'route' => '/rate',
+// 'defaults' => [
+// 'controller' => SyncController::class,
+// 'action' => 'rate',
+// 'resource' => 'default',
+// ]
+// ],
+// ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+);
diff --git a/src/module/Application/pwa/html/application/clock.html b/src/module/Application/pwa/html/application/clock.html
deleted file mode 100644
index 92fc990..0000000
--- a/src/module/Application/pwa/html/application/clock.html
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
Current time:
-
???
-
\ No newline at end of file
diff --git a/src/module/Application/pwa/html/application/sync.html b/src/module/Application/pwa/html/application/sync.html
new file mode 100644
index 0000000..d42b490
--- /dev/null
+++ b/src/module/Application/pwa/html/application/sync.html
@@ -0,0 +1,3 @@
+