Commit Graph

9 Commits

Author SHA1 Message Date
Austen McDonald 23c2b79094 Add console command to daenerys tool. 2016-07-22 06:26:07 +00:00
Basilius Sauter dfb732328b Change PHP version requirement as suggested
Change from >7.0.0 to ^7.0.0

Closes #37
2016-06-09 23:20:30 +02:00
Basilius Sauter ac16c54591 Changes composer dependencies to be more flexible.
Changes composer dependencies to be more flexible. Furthermore, it adds a
requirement for php version to be > 7.0.0.
2016-06-07 17:35:34 +02:00
Austen McDonald 91ac1ffd60 Skeleton of daenerys console application. 2016-06-04 12:01:54 -07:00
Austen McDonald e2c97d21f9 Add composer/composer as dependency (and pedantically reorder some deps). 2016-05-21 21:42:52 -07:00
Austen McDonald 01cc817913 Update composer.json to include metadata (and update installed versions) 2016-05-20 21:32:26 -07:00
Basilius Sauter 0ff9958830 Adds MotD and Message model as well as tests
This commit adds the MotD model for storing and retrieving
messages-of-the-day.

It also adds a model for messages. Messages have an author as well as a
thread they belong to, the thread can be read by a specific number of
authors. FUrthermore, the message model supports system messages.

This commit introduces a number of needed changes:
- Character is now implementing the CharacterInterface
- MissingCharacter and SystemCharacter are supporting "pseudo-characters"
- trait MockCharacter implements non-implemented methods for
  MissingCharacter and SytemCharacter
- Characters are now soft-deletable. Models wanting to load soft-deleted
  characters need to fetch them eagerly.

Closes #17
2016-05-12 11:04:04 +02:00
Austen McDonald a7d761d4da Cleanup formatting in composer.json and rename Tests to tests 2016-04-14 21:31:22 -07:00
Basilius Sauter 5e06171bec Basic commit
Added meta data files (gitattribute to normalize line ending,
gitignore), as well as a simple Model and non-working tests.
2016-04-14 23:57:17 +02:00