1
0
mirror of https://github.com/danog/psalm.git synced 2024-11-27 04:45:20 +01:00
psalm/docs/running_psalm/issues/TooManyTemplateParams.md
2020-03-20 19:13:56 -04:00

325 B

TooManyTemplateParams

Emitted when using the @extends/@implements annotation to extend a class and adds too many types.

<?php

/**
 * @template-implements IteratorAggregate<int, string, int>
 */
class SomeIterator implements IteratorAggregate
{
    public function getIterator() {
        yield 5;
    }
}