Archive.php 3

Type Line Description
TODO 120 throw an logic error about not being able to stop an archive thats deleted
TODO 154 throw an logic error about not being able to stop an archive thats deleted
TODO 183 throw an logic error about not being able to stop an archive thats deleted

ArchiveList.php 2

Type Line Description
TODO 8 may want to implement the ArrayAccess interface in the future
TODO 9 what does implementing JsonSerializable gain for us?

Exception/ArchiveDomainException.php 1

Type Line Description
TODO 5 this kind of exception has a detailed message from the HTTP response, use it.

Exception/AuthenticationException.php 1

Type Line Description
TODO 5 this kind of exception is more meaningful if we pass in the apiKey and apiSecret

Util/Client.php 7

Type Line Description
TODO 18 build this dynamically
TODO 40 attach plugins
TODO 62 test if we have a parse exception and handle it, otherwise throw again
TODO 97 what happens with JSON parse errors?
TODO 163 test coverage
TODO 188 check if this works because Exception is an interface not a class
TODO 204 check if this works because ArchiveException is an interface not a class