Creation of archive use case

Here you don't have phpdoc, and in some other places you have phpdoc comments. You should consider consistently of phpdoc comments.