Creation of archive use case

You do not have to return null at the end of findByName method... its default PHP behavior.
Phpdoc should be probably just `/** @var Archive[] */`