diff options
author | Mario <mario@mariovavti.com> | 2021-02-15 18:29:24 +0000 |
---|---|---|
committer | Mario <mario@mariovavti.com> | 2021-02-15 18:29:24 +0000 |
commit | 02401ea9fd5d53f590305c0f9834685cda58723d (patch) | |
tree | e60e292f8ae389c3a353dafda37003b4c15a45d5 /vendor/ramsey/collection/src/AbstractSet.php | |
parent | 18c8f1b903e90ca3632520b90d21ec3770bf6e0b (diff) | |
download | volse-hubzilla-02401ea9fd5d53f590305c0f9834685cda58723d.tar.gz volse-hubzilla-02401ea9fd5d53f590305c0f9834685cda58723d.tar.bz2 volse-hubzilla-02401ea9fd5d53f590305c0f9834685cda58723d.zip |
composer update ramsey/collection
Diffstat (limited to 'vendor/ramsey/collection/src/AbstractSet.php')
-rw-r--r-- | vendor/ramsey/collection/src/AbstractSet.php | 24 |
1 files changed, 5 insertions, 19 deletions
diff --git a/vendor/ramsey/collection/src/AbstractSet.php b/vendor/ramsey/collection/src/AbstractSet.php index 674fda03d..3bd22965f 100644 --- a/vendor/ramsey/collection/src/AbstractSet.php +++ b/vendor/ramsey/collection/src/AbstractSet.php @@ -14,25 +14,18 @@ declare(strict_types=1); namespace Ramsey\Collection; -use Ramsey\Collection\Exception\InvalidArgumentException; - /** * This class contains the basic implementation of a collection that does not * allow duplicated values (a set), to minimize the effort required to implement * this specific type of collection. + * + * @template T + * @template-extends AbstractCollection<T> */ abstract class AbstractSet extends AbstractCollection { /** - * Adds the specified element to this set, if it is not already present. - * - * @param mixed $element The element to add to the set. - * - * @return bool `true` if this set did not already contain the specified - * element. - * - * @throws InvalidArgumentException when the element does not match the - * specified type for this set. + * @inheritDoc */ public function add($element): bool { @@ -44,14 +37,7 @@ abstract class AbstractSet extends AbstractCollection } /** - * Sets the given value to the given offset in this set, if it is not - * already present. - * - * @param mixed|null $offset The offset is ignored and is treated as `null`. - * @param mixed $value The value to set at the given offset. - * - * @throws InvalidArgumentException when the value does not match the - * specified type for this set. + * @inheritDoc */ public function offsetSet($offset, $value): void { |