SYMBOL INDEX (380 symbols across 57 files) FILE: config/reference.php class App (line 1707) | final class App method config (line 1714) | public static function config(array $config): array class Routes (line 1787) | final class Routes method config (line 1794) | public static function config(array $config): array FILE: migrations/Version20170222055642.php class Version20170222055642 (line 12) | final class Version20170222055642 extends AbstractMigration method getDescription (line 14) | public function getDescription(): string method up (line 19) | public function up(Schema $schema): void method down (line 29) | public function down(Schema $schema): void FILE: migrations/Version20170329095349.php class Version20170329095349 (line 12) | final class Version20170329095349 extends AbstractMigration method getDescription (line 14) | public function getDescription(): string method up (line 19) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20180827105910.php class Version20180827105910 (line 12) | final class Version20180827105910 extends AbstractMigration method getDescription (line 14) | public function getDescription(): string method up (line 19) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20200511062812.php class Version20200511062812 (line 12) | final class Version20200511062812 extends AbstractMigration method getDescription (line 14) | public function getDescription(): string method up (line 19) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20200613153754.php class Version20200613153754 (line 12) | final class Version20200613153754 extends AbstractMigration method getDescription (line 14) | public function getDescription(): string method up (line 19) | public function up(Schema $schema): void method down (line 27) | public function down(Schema $schema): void FILE: migrations/Version20260408120000.php class Version20260408120000 (line 9) | final class Version20260408120000 extends AbstractMigration method getDescription (line 11) | public function getDescription(): string method up (line 16) | public function up(Schema $schema): void method down (line 23) | public function down(Schema $schema): void FILE: public/js/banditore.js function toggleHorizontal (line 26) | function toggleHorizontal() { function toggleMenu (line 35) | function toggleMenu() { function closeMenu (line 48) | function closeMenu() { FILE: src/Cache/CustomRedisCachePool.php class CustomRedisCachePool (line 20) | class CustomRedisCachePool extends PredisCachePool method storeItemInCache (line 22) | protected function storeItemInCache(PhpCacheItem $item, $ttl): bool FILE: src/Cache/HierarchicalCachePoolTrait.php type HierarchicalCachePoolTrait (line 19) | trait HierarchicalCachePoolTrait method getDirectValue (line 33) | abstract public function getDirectValue($name); method getHierarchyKey (line 44) | protected function getHierarchyKey($key, &$pathKey = null) method clearHierarchyKeyCache (line 82) | protected function clearHierarchyKeyCache(): void method isHierarchyKey (line 94) | private function isHierarchyKey($key) method explodeKey (line 107) | private function explodeKey($string) FILE: src/Cache/PredisCachePool.php class PredisCachePool (line 12) | class PredisCachePool extends AbstractCachePool method __construct (line 16) | public function __construct(protected Client $cache) method fetchObjectFromCache (line 20) | protected function fetchObjectFromCache($key): array method clearAllObjectsFromCache (line 35) | protected function clearAllObjectsFromCache(): bool method clearOneObjectFromCache (line 40) | protected function clearOneObjectFromCache($key): bool method storeItemInCache (line 52) | protected function storeItemInCache(PhpCacheItem $item, $ttl): bool method getDirectValue (line 68) | protected function getDirectValue($key): mixed method appendListItem (line 73) | protected function appendListItem($name, $value): void method getList (line 78) | protected function getList($name): array method removeList (line 83) | protected function removeList($name): bool method removeListItem (line 88) | protected function removeListItem($name, $key): int FILE: src/Command/SyncStarredReposCommand.php class SyncStarredReposCommand (line 23) | #[AsCommand(name: 'banditore:sync:starred-repos', description: 'Sync sta... method __construct (line 26) | public function __construct(private readonly UserRepository $userRepos... method __invoke (line 30) | public function __invoke( method retrieveUsers (line 79) | private function retrieveUsers(?string $id, ?string $username): array FILE: src/Command/SyncVersionsCommand.php class SyncVersionsCommand (line 24) | #[AsCommand(name: 'banditore:sync:versions', description: 'Sync new vers... method __construct (line 27) | public function __construct(private readonly RepoRepository $repoRepos... method __invoke (line 31) | public function __invoke( method retrieveRepos (line 80) | private function retrieveRepos(?string $repoId, ?string $repoName): array FILE: src/Controller/DefaultController.php class DefaultController (line 27) | class DefaultController extends AbstractController method __construct (line 29) | public function __construct(private readonly VersionRepository $repoVe... method indexAction (line 33) | #[Route(path: '/', name: 'homepage')] method statusAction (line 43) | #[Route(path: '/status', name: 'status')] method dashboardAction (line 61) | #[Route(path: '/dashboard', name: 'dashboard')] method updateDashboardRepoFeedAction (line 96) | #[Route(path: '/dashboard/repositories/{repoId}/feed', name: 'dashboar... method githubCallbackAction (line 132) | #[Route(path: '/callback', name: 'github_callback')] method connectAction (line 141) | #[Route(path: '/connect', name: 'github_connect')] method rssAction (line 153) | #[Route(path: '/{uuid}.atom', name: 'rss_user')] method statsAction (line 172) | #[Route(path: '/stats', name: 'stats')] FILE: src/DataFixtures/AppFixtures.php class AppFixtures (line 12) | class AppFixtures extends Fixture method load (line 14) | public function load(ObjectManager $manager): void method loadUsers (line 22) | private function loadUsers(ObjectManager $manager): void method loadRepos (line 37) | private function loadRepos(ObjectManager $manager): void method loadStars (line 88) | private function loadStars(ObjectManager $manager): void method loadVersions (line 108) | private function loadVersions(ObjectManager $manager): void FILE: src/Entity/Repo.php class Repo (line 12) | #[ORM\Entity(repositoryClass: RepoRepository::class)] method __construct (line 91) | public function __construct() method setId (line 104) | public function setId($id) method getId (line 116) | public function getId() method setName (line 128) | public function setName($name) method getName (line 140) | public function getName() method setFullName (line 152) | public function setFullName($fullName) method getFullName (line 164) | public function getFullName() method setDescription (line 176) | public function setDescription($description) method getDescription (line 188) | public function getDescription() method setHomepage (line 200) | public function setHomepage($homepage) method getHomepage (line 212) | public function getHomepage() method setLanguage (line 224) | public function setLanguage($language) method getLanguage (line 236) | public function getLanguage() method setOwnerAvatar (line 248) | public function setOwnerAvatar($ownerAvatar) method getOwnerAvatar (line 260) | public function getOwnerAvatar() method setCreatedAt (line 272) | public function setCreatedAt($createdAt) method getCreatedAt (line 284) | public function getCreatedAt() method setUpdatedAt (line 296) | public function setUpdatedAt($updatedAt) method getUpdatedAt (line 308) | public function getUpdatedAt() method timestamps (line 313) | #[ORM\PrePersist] method hydrateFromGithub (line 323) | public function hydrateFromGithub(array $data): void method setRemovedAt (line 341) | public function setRemovedAt($removedAt) method getRemovedAt (line 353) | public function getRemovedAt() FILE: src/Entity/Star.php class Star (line 11) | #[ORM\Entity(repositoryClass: StarRepository::class)] method __construct (line 33) | public function __construct(#[ORM\ManyToOne(targetEntity: User::class,... method getId (line 47) | public function getId() method setCreatedAt (line 59) | public function setCreatedAt($createdAt) method getCreatedAt (line 71) | public function getCreatedAt() method getUser (line 76) | public function getUser(): User method getRepo (line 81) | public function getRepo(): Repo method isIgnoredInFeed (line 86) | public function isIgnoredInFeed(): bool method setIgnoredInFeed (line 91) | public function setIgnoredInFeed(bool $ignoredInFeed): self FILE: src/Entity/User.php class User (line 16) | #[ORM\Entity(repositoryClass: UserRepository::class)] method __construct (line 84) | public function __construct() method setId (line 97) | public function setId($id) method getId (line 109) | public function getId() method setUsername (line 121) | public function setUsername($username) method getUsername (line 133) | public function getUsername() method getUuid (line 143) | public function getUuid() method setAvatar (line 155) | public function setAvatar($avatar) method getAvatar (line 167) | public function getAvatar() method setName (line 179) | public function setName($name) method getName (line 191) | public function getName() method setCreatedAt (line 203) | public function setCreatedAt($createdAt) method getCreatedAt (line 215) | public function getCreatedAt() method setUpdatedAt (line 227) | public function setUpdatedAt($updatedAt) method getUpdatedAt (line 239) | public function getUpdatedAt() method timestamps (line 244) | #[ORM\PrePersist] method hydrateFromGithub (line 257) | public function hydrateFromGithub(GithubResourceOwner $data): void method getRoles (line 267) | public function getRoles(): array method getPassword (line 272) | public function getPassword(): ?string method getSalt (line 277) | public function getSalt(): ?string method eraseCredentials (line 282) | public function eraseCredentials(): void method setAccessToken (line 293) | public function setAccessToken($accessToken) method getAccessToken (line 305) | public function getAccessToken() method setRemovedAt (line 317) | public function setRemovedAt($removedAt) method getRemovedAt (line 329) | public function getRemovedAt() method isEqualTo (line 340) | public function isEqualTo(UserInterface $user): bool method getUserIdentifier (line 359) | public function getUserIdentifier(): string FILE: src/Entity/Version.php class Version (line 12) | #[ORM\Entity(repositoryClass: VersionRepository::class)] method __construct (line 57) | public function __construct( method getId (line 69) | public function getId() method setTagName (line 81) | public function setTagName($tagName) method getTagName (line 93) | public function getTagName() method setName (line 105) | public function setName($name) method getName (line 122) | public function getName() method setPrerelease (line 134) | public function setPrerelease($prerelease) method getPrerelease (line 146) | public function getPrerelease() method setCreatedAt (line 158) | public function setCreatedAt($createdAt) method getCreatedAt (line 170) | public function getCreatedAt() method setBody (line 182) | public function setBody($body) method getBody (line 194) | public function getBody() method hydrateFromGithub (line 199) | public function hydrateFromGithub(array $data): void FILE: src/Github/ClientDiscovery.php class ClientDiscovery (line 18) | class ClientDiscovery method __construct (line 26) | public function __construct(private UserRepository $userRepository, pr... method setGithubClient (line 35) | public function setGithubClient(GithubClient $client): void method find (line 48) | public function find() FILE: src/Github/RateLimitTrait.php type RateLimitTrait (line 10) | trait RateLimitTrait method getRateLimits (line 18) | private function getRateLimits(Client $client, LoggerInterface $logger) FILE: src/Kernel.php class Kernel (line 8) | class Kernel extends BaseKernel FILE: src/Message/StarredReposSync.php class StarredReposSync (line 5) | class StarredReposSync method __construct (line 7) | public function __construct(private readonly int $userId) method getUserId (line 11) | public function getUserId(): int FILE: src/Message/VersionsSync.php class VersionsSync (line 5) | class VersionsSync method __construct (line 7) | public function __construct(private readonly int $repoId) method getRepoId (line 11) | public function getRepoId(): int FILE: src/MessageHandler/StarredReposSyncHandler.php class StarredReposSyncHandler (line 28) | #[AsMessageHandler] method __construct (line 38) | public function __construct(private ManagerRegistry $doctrine, private... method __invoke (line 42) | public function __invoke(StarredReposSync $message): bool method doSyncRepo (line 93) | private function doSyncRepo(User $user): ?int method doCleanOldStar (line 181) | private function doCleanOldStar(User $user, array $newStars): void FILE: src/MessageHandler/VersionsSyncHandler.php class VersionsSyncHandler (line 23) | #[AsMessageHandler] method __construct (line 31) | public function __construct(private ManagerRegistry $doctrine, private... method __invoke (line 35) | public function __invoke(VersionsSync $message): bool method doSyncVersions (line 85) | private function doSyncVersions(Repo $repo): ?int method removePgpSignature (line 246) | private function removePgpSignature(string $message): string FILE: src/Pagination/Exception/CallbackNotFoundException.php class CallbackNotFoundException (line 10) | class CallbackNotFoundException extends \RuntimeException FILE: src/Pagination/Exception/InvalidPageNumberException.php class InvalidPageNumberException (line 10) | class InvalidPageNumberException extends \InvalidArgumentException FILE: src/Pagination/Pagination.php class Pagination (line 12) | class Pagination implements \IteratorAggregate, \Countable method getItems (line 30) | public function getItems(): array method setItems (line 40) | public function setItems(array $items) method getCurrentPageNumber (line 52) | public function getCurrentPageNumber() method setCurrentPageNumber (line 64) | public function setCurrentPageNumber($currentPageNumber) method getFirstPageNumber (line 76) | public function getFirstPageNumber() method setFirstPageNumber (line 88) | public function setFirstPageNumber($firstPageNumber) method getFirstPageNumberInRange (line 100) | public function getFirstPageNumberInRange() method setFirstPageNumberInRange (line 112) | public function setFirstPageNumberInRange($firstPageNumberInRange) method getItemsPerPage (line 124) | public function getItemsPerPage() method setItemsPerPage (line 136) | public function setItemsPerPage($itemsPerPage) method getLastPageNumber (line 148) | public function getLastPageNumber() method setLastPageNumber (line 160) | public function setLastPageNumber($lastPageNumber) method getLastPageNumberInRange (line 172) | public function getLastPageNumberInRange() method setLastPageNumberInRange (line 184) | public function setLastPageNumberInRange($lastPageNumberInRange) method getNextPageNumber (line 196) | public function getNextPageNumber() method setNextPageNumber (line 208) | public function setNextPageNumber($nextPageNumber) method getPages (line 220) | public function getPages() method setPages (line 230) | public function setPages(array $pages) method getPreviousPageNumber (line 242) | public function getPreviousPageNumber() method setPreviousPageNumber (line 254) | public function setPreviousPageNumber($previousPageNumber) method getTotalNumberOfItems (line 266) | public function getTotalNumberOfItems() method setTotalNumberOfItems (line 278) | public function setTotalNumberOfItems($totalNumberOfItems) method getTotalNumberOfPages (line 290) | public function getTotalNumberOfPages() method setTotalNumberOfPages (line 302) | public function setTotalNumberOfPages($totalNumberOfPages) method getIterator (line 309) | public function getIterator(): \Traversable method count (line 314) | public function count(): int FILE: src/Pagination/Paginator.php class Paginator (line 13) | class Paginator implements PaginatorInterface method __construct (line 61) | public function __construct(?array $config = null) method paginate (line 77) | public function paginate($currentPageNumber = 1) method getSliceCallback (line 173) | public function getSliceCallback() method setSliceCallback (line 178) | public function setSliceCallback(\Closure $sliceCallback) method getItemTotalCallback (line 185) | public function getItemTotalCallback() method getBeforeQueryCallback (line 190) | public function getBeforeQueryCallback() method setBeforeQueryCallback (line 195) | public function setBeforeQueryCallback(\Closure $beforeQueryCallback) method getAfterQueryCallback (line 202) | public function getAfterQueryCallback() method setAfterQueryCallback (line 207) | public function setAfterQueryCallback(\Closure $afterQueryCallback) method setItemTotalCallback (line 214) | public function setItemTotalCallback(\Closure $itemTotalCallback) method getItemsPerPage (line 221) | public function getItemsPerPage() method setItemsPerPage (line 226) | public function setItemsPerPage($itemsPerPage) method getPagesInRange (line 237) | public function getPagesInRange() method setPagesInRange (line 242) | public function setPagesInRange($pagesInRange) FILE: src/Pagination/PaginatorInterface.php type PaginatorInterface (line 10) | interface PaginatorInterface method paginate (line 22) | public function paginate($currentPageNumber = 1); method getSliceCallback (line 29) | public function getSliceCallback(); method setSliceCallback (line 36) | public function setSliceCallback(\Closure $sliceCallback); method getItemTotalCallback (line 43) | public function getItemTotalCallback(); method setItemTotalCallback (line 50) | public function setItemTotalCallback(\Closure $itemTotalCallback); method getBeforeQueryCallback (line 55) | public function getBeforeQueryCallback(); method setBeforeQueryCallback (line 60) | public function setBeforeQueryCallback(\Closure $beforeQueryCallback); method getAfterQueryCallback (line 65) | public function getAfterQueryCallback(); method setAfterQueryCallback (line 70) | public function setAfterQueryCallback(\Closure $afterQueryCallback); method getItemsPerPage (line 77) | public function getItemsPerPage(); method setItemsPerPage (line 88) | public function setItemsPerPage($itemsPerPage); method getPagesInRange (line 95) | public function getPagesInRange(); method setPagesInRange (line 106) | public function setPagesInRange($pagesInRange); FILE: src/PubSubHubbub/Publisher.php class Publisher (line 13) | class Publisher method __construct (line 24) | public function __construct(protected $hub, protected RouterInterface ... method pingHub (line 42) | public function pingHub(array $repoIds) method retrieveFeedUrls (line 78) | private function retrieveFeedUrls(array $repoIds) FILE: src/Repository/RepoRepository.php class RepoRepository (line 14) | class RepoRepository extends ServiceEntityRepository method __construct (line 16) | public function __construct(ManagerRegistry $registry) method findAllForRelease (line 26) | public function findAllForRelease() method countTotal (line 47) | public function countTotal() method mostVersionsPerRepo (line 61) | public function mostVersionsPerRepo() FILE: src/Repository/StarRepository.php class StarRepository (line 12) | class StarRepository extends ServiceEntityRepository method __construct (line 14) | public function __construct(ManagerRegistry $registry) method findAllByUser (line 26) | public function findAllByUser($userId) method removeFromUser (line 46) | public function removeFromUser(array $repoIds, int $userId): void method countTotal (line 61) | public function countTotal() method findOneByUserAndRepo (line 69) | public function findOneByUserAndRepo(int $userId, int $repoId): ?Star FILE: src/Repository/UserRepository.php class UserRepository (line 14) | class UserRepository extends ServiceEntityRepository method __construct (line 16) | public function __construct(ManagerRegistry $registry) method findByRepoIds (line 26) | public function findByRepoIds(array $repoIds) method findAllToSync (line 43) | public function findAllToSync() method findAllTokens (line 65) | public function findAllTokens() method countTotal (line 81) | public function countTotal() FILE: src/Repository/VersionRepository.php class VersionRepository (line 13) | class VersionRepository extends ServiceEntityRepository method __construct (line 15) | public function __construct(ManagerRegistry $registry) method findExistingOne (line 31) | public function findExistingOne($tagName, $repoId) method findForUser (line 53) | public function findForUser($userId, $offset = 0, $length = 20) method countForUser (line 75) | public function countForUser($userId) method findForFeedUser (line 89) | public function findForFeedUser(int $userId, int $offset = 0, int $len... method findLastVersionForEachRepo (line 111) | public function findLastVersionForEachRepo($length = 10) method countTotal (line 133) | public function countTotal() method findLatest (line 146) | public function findLatest() FILE: src/Rss/Generator.php class Generator (line 15) | class Generator method generate (line 29) | public function generate(User $user, array $releases, $feedUrl) FILE: src/Security/GithubAuthenticator.php class GithubAuthenticator (line 25) | class GithubAuthenticator extends OAuth2Authenticator method __construct (line 27) | public function __construct(private readonly ClientRegistry $clientReg... method supports (line 31) | public function supports(Request $request): ?bool method authenticate (line 37) | public function authenticate(Request $request): Passport method onAuthenticationSuccess (line 66) | public function onAuthenticationSuccess(Request $request, TokenInterfa... method onAuthenticationFailure (line 91) | public function onAuthenticationFailure(Request $request, Authenticati... FILE: src/Twig/PaginationExtension.php class PaginationExtension (line 9) | class PaginationExtension method render (line 11) | #[AsTwigFunction(name: 'pagination_render', isSafe: ['html'], needsEnv... FILE: src/Twig/RepoVersionExtension.php class RepoVersionExtension (line 10) | class RepoVersionExtension method linkToVersion (line 12) | #[AsTwigFilter('link_to_version')] FILE: src/Webfeeds/Webfeeds.php class Webfeeds (line 12) | class Webfeeds method setLogo (line 31) | public function setLogo(?string $logo): self method getLogo (line 38) | public function getLogo(): ?string method setIcon (line 43) | public function setIcon(?string $icon): self method getIcon (line 50) | public function getIcon(): ?string method setAccentColor (line 55) | public function setAccentColor(?string $accentColor): self method getAccentColor (line 62) | public function getAccentColor(): ?string FILE: src/Webfeeds/WebfeedsWriter.php class WebfeedsWriter (line 15) | class WebfeedsWriter implements WriterRegistererInterface method getRegisteredWriters (line 17) | public function getRegisteredWriters(): array method getRegisteredNamespaces (line 24) | public function getRegisteredNamespaces(): array method write (line 31) | public function write(RssWriter $rssWriter, Webfeeds $extension): void FILE: tests/Cache/CustomRedisCachePoolTest.php class CustomRedisCachePoolTest (line 12) | class CustomRedisCachePoolTest extends WebTestCase method testResponseWithEmptyBody (line 14) | public function testResponseWithEmptyBody(): void method testResponseWith404 (line 41) | public function testResponseWith404(): void method testResponseWithRelease (line 62) | public function testResponseWithRelease(): void method testResponseWithRefTags (line 93) | public function testResponseWithRefTags(): void method testResponseWithTag (line 138) | public function testResponseWithTag(): void method testResponseWithStarredRepos (line 173) | public function testResponseWithStarredRepos(): void FILE: tests/Command/SyncStarredReposCommandTest.php class SyncStarredReposCommandTest (line 16) | class SyncStarredReposCommandTest extends KernelTestCase method testCommandSyncAllUsersWithoutQueue (line 18) | public function testCommandSyncAllUsersWithoutQueue(): void method testCommandSyncAllUsersWithQueue (line 52) | public function testCommandSyncAllUsersWithQueue(): void method testCommandSyncAllUsersWithQueueFull (line 87) | public function testCommandSyncAllUsersWithQueueFull(): void method testCommandSyncOneUserById (line 118) | public function testCommandSyncOneUserById(): void method testCommandSyncOneUserByUsername (line 156) | public function testCommandSyncOneUserByUsername(): void method testCommandSyncOneUserNotFound (line 191) | public function testCommandSyncOneUserNotFound(): void method getTransportMessageCount (line 222) | private function getTransportMessageCount(int $totalMessage = 0): Amqp... FILE: tests/Command/SyncVersionsCommandTest.php class SyncVersionsCommandTest (line 16) | class SyncVersionsCommandTest extends KernelTestCase method testCommandSyncAllUsersWithoutQueue (line 18) | public function testCommandSyncAllUsersWithoutQueue(): void method testCommandSyncAllUsersWithQueue (line 49) | public function testCommandSyncAllUsersWithQueue(): void method testCommandSyncAllUsersWithQueueFull (line 81) | public function testCommandSyncAllUsersWithQueueFull(): void method testCommandSyncOneUserById (line 112) | public function testCommandSyncOneUserById(): void method testCommandSyncOneUserByUsername (line 150) | public function testCommandSyncOneUserByUsername(): void method testCommandSyncOneUserNotFound (line 187) | public function testCommandSyncOneUserNotFound(): void method getTransportMessageCount (line 218) | private function getTransportMessageCount(int $totalMessage = 0): Amqp... FILE: tests/Controller/DefaultControllerTest.php class DefaultControllerTest (line 14) | class DefaultControllerTest extends WebTestCase method setUp (line 19) | protected function setUp(): void method testIndexNotLoggedIn (line 25) | public function testIndexNotLoggedIn(): void method testIndexLoggedIn (line 33) | public function testIndexLoggedIn(): void method testConnect (line 44) | public function testConnect(): void method testConnectWithLoggedInUser (line 54) | public function testConnectWithLoggedInUser(): void method testDashboardNotLoggedIn (line 65) | public function testDashboardNotLoggedIn(): void method testDashboard (line 72) | public function testDashboard(): void method testDashboardRepoFeedToggle (line 95) | public function testDashboardRepoFeedToggle(): void method testDashboardPageTooHigh (line 116) | public function testDashboardPageTooHigh(): void method testDashboardBadPage (line 127) | public function testDashboardBadPage(): void method testRss (line 138) | public function testRss(): void method testStats (line 161) | public function testStats(): void method testStatus (line 168) | public function testStatus(): void FILE: tests/Github/ClientDiscoveryTest.php class ClientDiscoveryTest (line 19) | class ClientDiscoveryTest extends WebTestCase method testUseApplicationDefaultClient (line 21) | public function testUseApplicationDefaultClient(): void method testUseUserToken (line 63) | public function testUseUserToken(): void method testNoTokenAvailable (line 124) | public function testNoTokenAvailable(): void method testOneCallFail (line 179) | public function testOneCallFail(): void method testFunctionnal (line 237) | public function testFunctionnal(): void FILE: tests/MessageHandler/StarredReposSyncHandlerTest.php class StarredReposSyncHandlerTest (line 27) | class StarredReposSyncHandlerTest extends WebTestCase method testProcessNoUser (line 29) | public function testProcessNoUser(): void method testProcessSuccessfulMessage (line 80) | public function testProcessSuccessfulMessage(): void method testUserRemovedFromGitHub (line 195) | public function testUserRemovedFromGitHub(): void method testProcessUnexpectedError (line 281) | public function testProcessUnexpectedError(): void method testProcessSuccessfulMessageNoStarToRemove (line 381) | public function testProcessSuccessfulMessageNoStarToRemove(): void method testProcessWithBadClient (line 494) | public function testProcessWithBadClient(): void method testProcessWithRateLimitReached (line 550) | public function testProcessWithRateLimitReached(): void method testFunctionalConsumer (line 633) | public function testFunctionalConsumer(): void method getOKResponse (line 703) | private function getOKResponse(array $body): Response method restoreFunctionalState (line 712) | private function restoreFunctionalState(): void method getMockClient (line 742) | private function getMockClient(MockHandler $responses): GithubClient FILE: tests/MessageHandler/VersionsSyncHandlerTest.php class VersionsSyncHandlerTest (line 28) | class VersionsSyncHandlerTest extends WebTestCase method testProcessNoRepo (line 30) | public function testProcessNoRepo(): void method getWorkingResponses (line 72) | public function getWorkingResponses(): MockHandler method testProcessSuccessfulMessage (line 201) | public function testProcessSuccessfulMessage(): void method testProcessRepoTagFailed (line 299) | public function testProcessRepoTagFailed(): void method testProcessRepoNotFound (line 383) | public function testProcessRepoNotFound(): void method testProcessCallsRemaingLow (line 469) | public function testProcessCallsRemaingLow(): void method testProcessMarkdownFailed (line 547) | public function testProcessMarkdownFailed(): void method testProcessNoTagFound (line 675) | public function testProcessNoTagFound(): void method testProcessUnexpectedError (line 759) | public function testProcessUnexpectedError(): void method testProcessGitRefTagFailed (line 860) | public function testProcessGitRefTagFailed(): void method testProcessWithBadClient (line 951) | public function testProcessWithBadClient(): void method testFunctionalConsumer (line 998) | #[Group('only')] method testFunctionalConsumerWithTagCaseInsensitive (line 1046) | public function testFunctionalConsumerWithTagCaseInsensitive(): void method testProcessSuccessfulMessageWithBlobTag (line 1136) | public function testProcessSuccessfulMessageWithBlobTag(): void method testBadTagObjectType (line 1271) | public function testBadTagObjectType(): void method getOKResponse (line 1391) | private function getOKResponse(array $body): Response method restoreFunctionalState (line 1400) | private function restoreFunctionalState(): void FILE: tests/PubSubHubbub/PublisherTest.php class PublisherTest (line 18) | class PublisherTest extends TestCase method setUp (line 23) | protected function setUp(): void method testNoHubDefined (line 33) | public function testNoHubDefined(): void method testBadResponse (line 49) | public function testBadResponse(): void method testGoodResponse (line 73) | public function testGoodResponse(): void method testUrlGeneration (line 96) | public function testUrlGeneration(): void method getServiceContainer (line 121) | private function getServiceContainer(RouteCollection $routes): Container FILE: tests/Repository/UserRepositoryTest.php class UserRepositoryTest (line 9) | class UserRepositoryTest extends WebTestCase method setUp (line 11) | protected function setUp(): void method testFindByRepoIdsExcludesIgnoredStars (line 17) | public function testFindByRepoIdsExcludesIgnoredStars(): void FILE: tests/Repository/VersionRepositoryTest.php class VersionRepositoryTest (line 14) | class VersionRepositoryTest extends WebTestCase method setUp (line 16) | protected function setUp(): void method testFindForFeedUserExcludesIgnoredStars (line 58) | public function testFindForFeedUserExcludesIgnoredStars(): void FILE: tests/Rss/GeneratorTest.php class GeneratorTest (line 9) | class GeneratorTest extends TestCase method test (line 11) | public function test(): void FILE: tests/Security/GithubAuthenticatorTest.php class GithubAuthenticatorTest (line 19) | class GithubAuthenticatorTest extends WebTestCase method testCallbackWithExistingUser (line 21) | public function testCallbackWithExistingUser(): void method testCallbackWithNewUser (line 87) | public function testCallbackWithNewUser(): void FILE: tests/Twig/RepoVersionExtensionTest.php class RepoVersionExtensionTest (line 8) | class RepoVersionExtensionTest extends TestCase method test (line 10) | public function test(): void method testEncodedTagName (line 21) | public function testEncodedTagName(): void FILE: tests/Webfeeds/WebfeedsTest.php class WebfeedsTest (line 8) | class WebfeedsTest extends TestCase method test (line 10) | public function test(): void FILE: tests/Webfeeds/WebfeedsWriterTest.php class WebfeedsWriterTest (line 10) | class WebfeedsWriterTest extends TestCase method test (line 12) | public function test(): void