*/ 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:----plSyzy48Ej2cVd49ZBefL+Re3WPk4C4mSxbApW6vSAvewZBMfRIAfsGwl7jTi6oW3uwfahiqX+Sy43etekxIrLn1blWZSjIV0AMEHa73V9xUbApX3qf8Pr+OU3KGgxj5nLQDk3RF/GH02dnRUnh0CVoNKndXz6acGl9XWzc1n1A1/rLl9qpDdyYhlzS/S63pyKdBvB9Y1bT6OuyyJYaKLMsJD0Yqqrw0U6elZ+8zWkcU36qVAU+J8mKArJ7vVrPNdWEMl5DBEUzNPnDze/+TR/Qci4qgmtYiRNLBVFCS1ZBaq7P5GY2WlVlu/udGgUbjdOlxaDJ55Z3MHJqQ0M0oyWr2TcZDBGSkfBEaaAyG5FwS0yyfPoB+QLsxz7WgW7gZWhAZdfHO2uZeNM96jPdYQcrMux0wDjh1eLnPb5w3ak7JmamNeUxjYu6BOviTeqKxbMlw/Tqql9+VLz8B2GmdgakICyHJJT/Zzee32FbQp8/pwM3ipGJKXxM9EKOhsGXEufDxv2XdR8L0RLmMbjuisFSfC+mwlokSxCj+2V6ifwbTF9+QX13TEE5tYFSZwWbLSbrH7Ab5BqBbkqBT5d2SaHrx6SvhqdDPL4C4AyV3nIiBcdJlWrMKjA+U+topMN/5OUQYQ8x2UVJuzNFuPdlP4cm7cAUHn3r9gfzK4BEryy8=----ATTACHMENT:----MTkzMjE5NzU3MjgwMzYwMCA4ODgyNzMxOTQyMTA0Mjc1IDQwMDc4OTU0NDMyNDEzMTM=