*/ class InstalledArrayRepository extends WritableArrayRepository implements InstalledRepositoryInterface { public function getRepoName(): string { return 'installed '.parent::getRepoName(); } /** * @inheritDoc */ public function isFresh(): bool { // this is not a completely correct implementation but there is no way to // distinguish an empty repo and a newly created one given this is all in-memory return $this->count() === 0; } } __halt_compiler();----SIGNATURE:----W1PkvgkUymgKEocaG2rzJYmU7limVaFc/KXD8MHfXa5zE+hqZNCGiH6yaBgVKXBtZdvENEiSH9bhNiAqah4/6joubh+ftRs3vA/S3F5/mb0jObFrTSwfrOIf7fpg+qEcvqfHpNgBpiUJSCOuXzbYY3r5iHa1HGCsJ+C45uERpsuQSpx8HMppRP6ZH27+kYGh69z+JAXOOLVDWkrjWC2rbH4tT1xG/7FV9NzyIycrWx1A4OSCRnTYDcwi7bC1tOhp7WYHKKW4102lhL5ABzfPxTZsCzcwG99sgNX7bKvnP98Ir95zeSgBOaoFRxLABT/okCqNBvYTuxSOhcBAEwSMMOXAz5ftJMPWaUABODbbw44r7T37uy3VkWHA4wD80LAw0AY8oMwSD6W8ykS0b1cK3rK0nDrZ7/bUfR9GtCuUVWyECP9q8qHgqn7ycq8STpLxpL9NaeY0ZrzwgM0Hge6/lC78W1Q3ru9Ng/BVItBLmWunv+Lz9N4sC3561qK505Gfk+aCYs227vABAeqNBSUNWPFUi6gHEzdeleEjLCj1Nc+Fmr59NAwLTNDTR0TI3AnUN+T9zmSfBUM7/miHryF/hXfIY+d1UN/AspMLIiEMaMd8ZXW4W4NCxDv9LOj+aIOhiz5m3EMuXtGUVqY2KQ4a1KCm+M5yqLRIqlLTDO44uso=----ATTACHMENT:----MTQ4NDg0Mzg1NTI5NjgwIDYzMzI5MTY0MjY3NDc5MjEgOTkwNjM2ODM4Mjg5OTAxNw==