Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / marc-mabe/php-enum issues and pull requests

#161 - Clearify serialization error message

Pull Request - State: closed - Opened by marc-mabe 3 months ago - 1 comment

#160 - Fully support PHP 8.2, 8.3 and 8.4

Pull Request - State: closed - Opened by marc-mabe 3 months ago - 1 comment

#159 - Invalid doc blocks regarding serialization

Issue - State: closed - Opened by ghost 11 months ago - 1 comment
Labels: doc

#158 - Fixed bug with constant inheritance

Pull Request - State: closed - Opened by greal over 1 year ago - 3 comments

#157 - Allow to specify getValue return type

Issue - State: closed - Opened by wslawski-printify almost 2 years ago - 2 comments

#156 - Implement Stringable interface on Enum

Pull Request - State: closed - Opened by jdecool almost 3 years ago - 5 comments

#155 - fix error on `clone $enum`

Pull Request - State: closed - Opened by marc-mabe about 3 years ago - 1 comment
Labels: bug

#154 - Support PHP-8.1

Pull Request - State: closed - Opened by marc-mabe about 3 years ago

#153 - Upgrade dev dependencies

Pull Request - State: closed - Opened by marc-mabe about 3 years ago

#152 - Remove final keyword from private constructor

Pull Request - State: closed - Opened by PetrHeinz about 3 years ago - 2 comments

#151 - Remove final keyword from private methods

Pull Request - State: closed - Opened by PetrHeinz about 3 years ago - 2 comments

#150 - PHP 8.1 Support

Pull Request - State: closed - Opened by marc-mabe over 3 years ago - 1 comment

#149 - Migrate from travis to GH workflow

Pull Request - State: closed - Opened by marc-mabe over 4 years ago - 1 comment

#148 - PHP-8 support

Pull Request - State: closed - Opened by marc-mabe over 4 years ago

#147 - final modifier for private method is no longer allowed in PHP8

Pull Request - State: closed - Opened by shmurakami over 4 years ago
Labels: bug

#146 - Fix typo in the readme

Pull Request - State: closed - Opened by jdreesen over 4 years ago - 1 comment
Labels: doc

#144 - `Enum#getValue()` should `@psalm-return static::*`

Issue - State: closed - Opened by Ocramius over 4 years ago - 1 comment

#143 - Fix typo in the readme

Pull Request - State: closed - Opened by jdreesen almost 5 years ago - 1 comment

#142 - Allow operating with `private const`

Issue - State: closed - Opened by Ocramius almost 5 years ago - 6 comments
Labels: bug

#141 - Added __debugInfo with human readable properties to EnumSet & EnumMap

Pull Request - State: closed - Opened by marc-mabe almost 5 years ago

#140 - Added purity markers for enumerables, improved type definitions

Pull Request - State: closed - Opened by Ocramius almost 5 years ago - 8 comments

#139 - Fix some typos in README.md

Pull Request - State: closed - Opened by kevinlelo almost 5 years ago - 1 comment

#138 - Generics + better doc types PHPStan/psalm

Pull Request - State: closed - Opened by marc-mabe about 5 years ago - 10 comments

#137 - fixed TypeError in EnumSet::getBinaryBitsetLe() …

Pull Request - State: closed - Opened by marc-mabe about 5 years ago
Labels: bug

#136 - Added PHP-7.4

Pull Request - State: closed - Opened by marc-mabe about 5 years ago

#135 - Class constant visibility in Enum

Issue - State: closed - Opened by jdecool over 5 years ago - 3 comments

#134 - fixed check of ambiguous values on Enum::byName()

Pull Request - State: closed - Opened by marc-mabe over 5 years ago - 1 comment
Labels: bug

#133 - [Bug] getName returns wrong name in edge case

Issue - State: closed - Opened by chescos over 5 years ago - 4 comments
Labels: bug

#132 - Micro optimizations

Pull Request - State: closed - Opened by marc-mabe over 5 years ago
Labels: enhancement

#131 - fixed ordinal cache usage of Enum::getName() if ordinal=0

Pull Request - State: closed - Opened by marc-mabe over 5 years ago
Labels: bug

#130 - ordinal attribute logic

Issue - State: closed - Opened by procraste over 5 years ago - 2 comments

#129 - fixed typo in readme

Pull Request - State: closed - Opened by Ihon over 5 years ago - 1 comment

#128 - Correct wrong variable use in EnumMap doc

Pull Request - State: closed - Opened by Lctrs over 5 years ago - 1 comment

#127 - Update README.md

Pull Request - State: closed - Opened by sanmai over 5 years ago - 1 comment

#126 - Add EnumSet::isEmpty() to know if sets has enumerators

Pull Request - State: closed - Opened by Lctrs over 5 years ago
Labels: enhancement

#125 - PHP 7.4 serializer and wrap old Serializable methods for BC

Pull Request - State: closed - Opened by marc-mabe almost 6 years ago

#124 - Fix call static

Pull Request - State: closed - Opened by marc-mabe almost 6 years ago

#123 - Branch 4.x as master

Pull Request - State: closed - Opened by marc-mabe almost 6 years ago

#122 - hopefully fix autogenerated API docs + set phpbench version

Pull Request - State: closed - Opened by marc-mabe almost 6 years ago - 1 comment

#121 - consistent method naming

Pull Request - State: closed - Opened by marc-mabe almost 6 years ago

#120 - Consistent Naming

Issue - State: closed - Opened by marc-mabe almost 6 years ago - 2 comments
Labels: question

#119 - fixed EnumSet::[attach|detach]Enumerators() …

Pull Request - State: closed - Opened by marc-mabe almost 6 years ago
Labels: bug

#118 - Immutable EnumMap

Pull Request - State: closed - Opened by marc-mabe almost 6 years ago
Labels: enhancement

#117 - Policy

Pull Request - State: closed - Opened by marc-mabe almost 6 years ago
Labels: doc

#116 - Update travis versions

Pull Request - State: closed - Opened by marc-mabe almost 6 years ago

#115 - test on latest HHVM version compatible with PHP

Pull Request - State: closed - Opened by marc-mabe almost 6 years ago

#114 - Bug report template

Pull Request - State: closed - Opened by marc-mabe almost 6 years ago - 1 comment

#113 - EnumMap IteratorAggregate using Generator

Pull Request - State: closed - Opened by marc-mabe almost 6 years ago
Labels: enhancement, BC break

#112 - A few policy questions

Issue - State: closed - Opened by gabesullice almost 6 years ago - 6 comments

#111 - Less type hints

Pull Request - State: closed - Opened by marc-mabe about 6 years ago - 3 comments

#110 - EnumSet IteratorAggregate using Generator

Pull Request - State: closed - Opened by marc-mabe about 6 years ago - 2 comments
Labels: enhancement, BC break

#109 - Immutable EnumSet

Pull Request - State: closed - Opened by marc-mabe about 6 years ago - 3 comments
Labels: enhancement, BC break

#108 - [WIP] EnumSet implements IteratorAggregate instead of Iterator

Pull Request - State: closed - Opened by marc-mabe about 6 years ago - 5 comments
Labels: enhancement, BC break

#107 - fixed array to string conversion in EnumMap::offsetGet() …

Pull Request - State: closed - Opened by marc-mabe about 6 years ago
Labels: bug

#106 - implemented #96: support type `array` in enumerator values

Pull Request - State: closed - Opened by marc-mabe about 6 years ago
Labels: enhancement

#105 - added Enum::hasValue() and Enum::hasName()

Pull Request - State: closed - Opened by marc-mabe about 6 years ago
Labels: enhancement

#104 - Travis: PHP-7.3

Pull Request - State: closed - Opened by marc-mabe about 6 years ago

#103 - Fix typo in Enum.php

Pull Request - State: closed - Opened by maczkomaciej over 6 years ago - 1 comment
Labels: doc

#102 - Added Enum hasName method

Pull Request - State: closed - Opened by sunspikes over 6 years ago - 1 comment
Labels: enhancement

#101 - Please fix typo in release notes for 2.3.0

Issue - State: closed - Opened by TysonAndre over 6 years ago - 1 comment

#100 - feat(Enum abstract class): Get json serialized value

Pull Request - State: closed - Opened by ifwrong over 6 years ago - 1 comment

#99 - Minor phpdoc syntax fix

Pull Request - State: closed - Opened by darrylhein over 6 years ago - 1 comment

#98 - HHVM >3.18.4 & >3.20.2 reports as PHP-7.1 but does not support constant visibility

Pull Request - State: closed - Opened by marc-mabe over 6 years ago
Labels: bug

#97 - Description message for ambiguous assertion check

Pull Request - State: closed - Opened by marc-mabe over 6 years ago

#96 - Support arrays as enum values in phpDoc

Issue - State: closed - Opened by tdtm almost 7 years ago - 8 comments
Labels: enhancement

#95 - Add description to assert()

Issue - State: closed - Opened by tdtm almost 7 years ago - 2 comments

#94 - Optimize Enum::detectConstants() by using assertion

Pull Request - State: closed - Opened by marc-mabe over 7 years ago - 1 comment
Labels: enhancement, BC break

#93 - use of generators

Pull Request - State: closed - Opened by marc-mabe over 7 years ago - 4 comments

#92 - Refactor EnumMap - fixes #91

Pull Request - State: closed - Opened by marc-mabe over 7 years ago - 4 comments

#91 - EnumMap implements Serializable but it's not serializable

Issue - State: closed - Opened by marc-mabe over 7 years ago
Labels: bug

#90 - removed enumerator value support for EnumMap::getHash()

Pull Request - State: closed - Opened by marc-mabe over 7 years ago - 1 comment
Labels: BC break

#89 - Optimized Enum::byOrdinal() and Enum::getName[s]()

Pull Request - State: closed - Opened by marc-mabe over 7 years ago
Labels: enhancement

#88 - Optimized EnumSet::count() and EnumSet::getOrdinals()

Pull Request - State: closed - Opened by marc-mabe over 7 years ago
Labels: enhancement

#87 - added php-benchmark suite

Pull Request - State: closed - Opened by marc-mabe over 7 years ago

#86 - #74 provide integer (or binary) based EnumSet

Pull Request - State: closed - Opened by marc-mabe over 7 years ago - 3 comments
Labels: enhancement

#85 - How to return the Enum instance

Issue - State: closed - Opened by eavilesmejia over 7 years ago - 2 comments

#84 - Allow enum clone

Pull Request - State: closed - Opened by zajca almost 8 years ago - 3 comments

#83 - add failure enum with argument test

Pull Request - State: closed - Opened by prolic about 8 years ago - 5 comments

#82 - fixed logic of 'truncate out-of-range bits of last byte'

Pull Request - State: closed - Opened by marc-mabe about 8 years ago - 2 comments
Labels: bug

#81 - when 2.3 release?

Issue - State: closed - Opened by prolic about 8 years ago - 2 comments

#80 - mv Enum::getBy[Name|Ordinal]() to Enum::by[Name|Ordinal]() & add Enum::byValue()

Pull Request - State: closed - Opened by marc-mabe about 8 years ago
Labels: enhancement, BC break

#79 - deprecated Enum::clear()

Pull Request - State: closed - Opened by marc-mabe about 8 years ago
Labels: enhancement

#78 - Added static Enum::getValues(), Enum::getNames() and Enum::getOrdinals()

Pull Request - State: closed - Opened by marc-mabe about 8 years ago - 1 comment
Labels: enhancement

#77 - Added additional check to Enum::is() to return TRUE …

Pull Request - State: closed - Opened by marc-mabe about 8 years ago - 3 comments
Labels: bug

#76 - unserialize can only work once

Issue - State: closed - Opened by delbertooo over 8 years ago - 8 comments

#75 - Optimized EnumSet by:

Pull Request - State: closed - Opened by marc-mabe over 8 years ago - 1 comment

#74 - provide different EnumSet implementations based on binary bitset and integer bitset

Issue - State: closed - Opened by marc-mabe over 8 years ago - 6 comments
Labels: enhancement, question, BC break

#73 - EnumSet::setBinaryBitset*(): throw exception on out-of-range bits set

Issue - State: closed - Opened by marc-mabe over 8 years ago
Labels: enhancement, BC break

#72 - fixes #71: fixed truncating left over bits of last byte

Pull Request - State: closed - Opened by marc-mabe over 8 years ago - 1 comment
Labels: bug

#71 - EnumSet::setBinaryBitset*(): out-of-range bits of last byte not truncated

Issue - State: closed - Opened by marc-mabe over 8 years ago
Labels: bug

#70 - remove iterator flags for EnumMap

Issue - State: closed - Opened by marc-mabe over 8 years ago - 1 comment
Labels: question, BC break

#69 - Optimize performance by using new language features

Issue - State: closed - Opened by marc-mabe over 8 years ago - 1 comment
Labels: enhancement, BC break

#68 - remove deprecated methods

Issue - State: closed - Opened by marc-mabe over 8 years ago
Labels: BC break

#67 - optimized EnumSet::count()

Pull Request - State: closed - Opened by marc-mabe over 8 years ago
Labels: enhancement

#66 - EnumSet: added methods union(), intersect(), diff() and symDiff()

Pull Request - State: closed - Opened by marc-mabe over 8 years ago - 3 comments
Labels: enhancement

#65 - EnumSet: added getEnumerators(), getNames() and getValues()

Pull Request - State: closed - Opened by marc-mabe over 8 years ago - 2 comments
Labels: enhancement

#64 - EnumSet: added isEqual(), isSubset() and isSuperset()

Pull Request - State: closed - Opened by marc-mabe over 8 years ago - 1 comment
Labels: enhancement

#63 - EnumSet: support for Little- and Big-Endian binary bitsets

Pull Request - State: closed - Opened by marc-mabe over 8 years ago
Labels: enhancement

#62 - new EnumSet methods

Issue - State: closed - Opened by marc-mabe over 8 years ago - 3 comments
Labels: enhancement