Commit Graph

17 Commits

Author SHA1 Message Date
Austen McDonald 86751fc6d5 Refactor ModelTestCase so I can use it outside of the Core. 2016-08-22 14:30:22 -07:00
Austen McDonald 271ffc8b5e Add getModule() call to ModuleManager 2016-08-21 03:58:35 +00:00
Austen McDonald 88cafacddb Refactor BootConfiguration into LibraryConfiguration and read all configuration for modules from it 2016-08-08 23:11:57 -07:00
Austen McDonald ffa65b3042 Change module configs to take lotgd-namespace and lotgd-subscriptions 2016-07-25 22:08:06 +00:00
Austen McDonald 3090dece7f Reorder use statements in ModuleManagerTest 2016-07-25 21:35:10 +00:00
Austen McDonald 31c0f4341c Change format of module configuration to make them implement their events on a single calss. 2016-07-21 07:49:46 +00:00
Austen McDonald e35ae7dac1 Add additional tests for ModuleManager::validate 2016-06-04 12:01:54 -07:00
Austen McDonald 81d61f237d Adding validate method to ModuleManager with one successful test. More to follow. 2016-06-04 12:01:54 -07:00
Austen McDonald ed4832e31d Change ModuleManager to no longer have static methods 2016-06-04 12:01:54 -07:00
Austen McDonald c25556fed3 Change ModuleManager to take in a Game as a dependency provider 2016-06-04 12:01:54 -07:00
Austen McDonald 86426aacdb Store the module name along with event subscriptions 2016-06-04 12:01:54 -07:00
Austen McDonald 0d0458c87b Fix up tests with proper mocking of abstract package interface. 2016-06-04 12:01:54 -07:00
Austen McDonald ca98a7337a Rename Game and Bootsrap methods to address feedback 2016-05-19 22:05:59 -07:00
Austen McDonald 5cce8f5a69 Add constructor for Game object. 2016-05-15 14:48:19 -07:00
Austen McDonald be0ea8fb09 Rename Game methods to be shorter, even if not following PHP conventions 2016-05-15 14:34:45 -07:00
Austen McDonald 043c25ef85 Rebase and resolve conflicts, including updating tests
closes #16
2016-05-15 14:16:03 -07:00
Austen McDonald da069c357e Add ModuleManager tests 2016-05-14 21:08:57 -07:00