Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
134 commits
Select commit Hold shift + click to select a range
4c73599
Configured renovate to keep our codebase updated
Ocramius Dec 8, 2022
389ba3a
Update dependency laminas/laminas-coding-standard to v2
renovate[bot] Dec 8, 2022
05bfe5d
Ignore `test/ReflectionTest.php` when looking for class references
Ocramius Dec 8, 2022
99c2862
Disabled `declare(strict_types=1)` CS rule: too risky to perform this…
Ocramius Dec 8, 2022
8fc8ca6
Upgraded `laminas/laminas-code` to prevent warnings on newer PHP vers…
Ocramius Dec 8, 2022
44eda00
Applied automated CS fixes
Ocramius Dec 8, 2022
f7bd805
Removed forbidden usage of `compact()` from `ParameterTest`
Ocramius Dec 8, 2022
4a190c6
Explicit `null` value return in `Prototype#getParameter()`
Ocramius Dec 8, 2022
356d925
Using strict comparison on `Callback#toArray()`, where safe to do so
Ocramius Dec 8, 2022
d004fad
Using strict comparison where types are compatible / safe
Ocramius Dec 8, 2022
fc1ace4
Exclude `*Interface` suffix rules for pre-coded interfaces that shall…
Ocramius Dec 8, 2022
9efeb7e
Adjusted some `@throws` blocks requiring capitalization/punctuation a…
Ocramius Dec 8, 2022
6ee8fcf
Declaring constant visibility, required by CS rules
Ocramius Dec 8, 2022
55c0273
Declaring types for `AbstractFunction#$paramDesc`, which is an `array…
Ocramius Dec 8, 2022
7a31b9d
Explicitly return `null` on failed lookup in `AbstractFunction#__get()`
Ocramius Dec 8, 2022
fed964c
Explicitly return `null` on failed lookup in `ReflectionClass#__get()`
Ocramius Dec 8, 2022
1007647
Adjusted `Server` type signatures to document optional parameters whi…
Ocramius Dec 8, 2022
19d57e3
Disabling CS changes that break the test suite
Ocramius Dec 8, 2022
6fc32e5
Regenerated psalm baseline according to newly introduced CS/type impr…
Ocramius Dec 8, 2022
fee2791
Applied PHP 8 `str_contains()` and `str_starts_with()` improvements
Ocramius Dec 9, 2022
f736ab4
Removed unused import
Ocramius Dec 9, 2022
11fe2af
Merge pull request #64 from laminas/renovate/major-laminas
Ocramius Dec 9, 2022
07e0db0
Lock file maintenance
renovate[bot] Dec 10, 2022
e3c2839
Lock file maintenance
renovate[bot] Dec 13, 2022
ce7c8c9
Lock file maintenance
renovate[bot] Dec 16, 2022
cd565b6
Lock file maintenance
renovate[bot] Dec 22, 2022
439ff7b
Correct xsd location and ensure deprecations are converted to exceptions
gsteel Dec 27, 2022
f56e194
Add, document and deprecate previously dynamic property
gsteel Dec 27, 2022
adb8a84
Reset psalm baseline
gsteel Dec 27, 2022
7f48629
Merge pull request #66 from laminas/renovate/lock-file-maintenance
Ocramius Dec 27, 2022
ed20917
Lock file maintenance
renovate[bot] Dec 29, 2022
0bc42f7
Lock file maintenance
renovate[bot] Dec 31, 2022
8d567fe
Update dependency laminas/laminas-coding-standard to ~2.5.0
renovate[bot] Jan 5, 2023
720f28a
Lock file maintenance
renovate[bot] Jan 15, 2023
1e601e5
Lock file maintenance
renovate[bot] Jan 21, 2023
5cf9220
Lock file maintenance
renovate[bot] Jan 26, 2023
8c90ec9
Lock file maintenance
renovate[bot] Jan 27, 2023
897d5e9
Lock file maintenance
renovate[bot] Feb 5, 2023
244639e
Lock file maintenance
renovate[bot] Feb 23, 2023
e65d10c
Lock file maintenance
renovate[bot] Feb 26, 2023
b958e6a
Lock file maintenance
renovate[bot] Mar 2, 2023
e33953f
Lock file maintenance
renovate[bot] Mar 6, 2023
d1e6b7f
Lock file maintenance
renovate[bot] Mar 7, 2023
b0799ad
Lock file maintenance
renovate[bot] Mar 9, 2023
56e067a
Lock file maintenance
renovate[bot] Mar 10, 2023
ee339d9
Lock file maintenance
renovate[bot] Mar 28, 2023
b6743f8
Lock file maintenance
renovate[bot] Apr 11, 2023
718c2d9
Lock file maintenance
renovate[bot] Apr 15, 2023
95f1c5a
Lock file maintenance
renovate[bot] May 9, 2023
7666e43
Lock file maintenance
renovate[bot] May 14, 2023
d0a8fee
Lock file maintenance
renovate[bot] May 20, 2023
a0af883
Lock file maintenance
renovate[bot] Jun 12, 2023
34de9d3
Lock file maintenance
renovate[bot] Jun 26, 2023
5db7a8e
Lock file maintenance
renovate[bot] Jul 11, 2023
f928455
Lock file maintenance
renovate[bot] Jul 27, 2023
16f3471
Lock file maintenance
renovate[bot] Aug 3, 2023
d378e63
Lock file maintenance
renovate[bot] Aug 14, 2023
a5dbbe3
Lock file maintenance
renovate[bot] Aug 20, 2023
cf5d875
Lock file maintenance
renovate[bot] Aug 29, 2023
9723333
Lock file maintenance
renovate[bot] Sep 1, 2023
2a6e895
Lock file maintenance
renovate[bot] Sep 2, 2023
c81a564
Lock file maintenance
renovate[bot] Sep 18, 2023
d3ce91b
Lock file maintenance
renovate[bot] Sep 25, 2023
de761fc
PHP 8.3 support added
glo71317 Oct 10, 2023
efae8d5
Lock file maintenance
renovate[bot] Oct 16, 2023
f37d49c
Updated associated release patches
glo71317 Nov 10, 2023
90d593f
Fixed depricated errors
glo71317 Nov 14, 2023
85e4086
Merge pull request #72 from glo71317/php8.3_support
Ocramius Nov 14, 2023
c8c68e0
Update dependency psalm/plugin-phpunit to ^0.18.0
renovate[bot] Nov 14, 2023
659a56f
Merge pull request #70 from laminas/renovate/all-minor-patch
Ocramius Nov 14, 2023
27b7b7a
Lock file maintenance
renovate[bot] Nov 20, 2023
17cc3cb
Lock file maintenance
renovate[bot] Nov 27, 2023
a5ce8d1
Lock file maintenance
renovate[bot] Dec 4, 2023
34dd1dd
Lock file maintenance
renovate[bot] Dec 11, 2023
83d5407
Lock file maintenance
renovate[bot] Dec 25, 2023
a428142
Lock file maintenance
renovate[bot] Jan 1, 2024
1ba6deb
Lock file maintenance
renovate[bot] Jan 15, 2024
bf14c9a
Lock file maintenance
renovate[bot] Jan 22, 2024
3b7d652
Lock file maintenance
renovate[bot] Jan 29, 2024
b94599b
Lock file maintenance
renovate[bot] Feb 5, 2024
3f4dc20
Remove laminas-zendframework-bridge dependency and add conflict with …
xbojer Feb 5, 2024
9d9375f
Merge pull request #76 from xbojer/2.16.x
Ocramius Feb 5, 2024
88b027e
Lock file maintenance
renovate[bot] Feb 12, 2024
21a5685
Lock file maintenance
renovate[bot] Feb 19, 2024
7c6132b
Lock file maintenance
renovate[bot] Feb 26, 2024
bbb5b84
Lock file maintenance
renovate[bot] Mar 4, 2024
da9466b
Lock file maintenance
renovate[bot] Mar 11, 2024
da58b45
Lock file maintenance
renovate[bot] Mar 18, 2024
2289ad0
Lock file maintenance
renovate[bot] Mar 25, 2024
1b33710
Update to latest PHP 8.1 syntax
samsonasik Nov 3, 2024
fb34d43
Merge pull request #82 from samsonasik/update-to-latest-php81-syntax
gsteel Nov 3, 2024
089351f
Lock file maintenance
renovate[bot] Nov 3, 2024
3eb1d09
Lock file maintenance
renovate[bot] Nov 11, 2024
4b86ba7
Lock file maintenance
renovate[bot] Nov 18, 2024
988d961
Lock file maintenance
renovate[bot] Nov 25, 2024
3666fc6
Lock file maintenance
renovate[bot] Dec 2, 2024
59234f2
Lock file maintenance
renovate[bot] Dec 9, 2024
f7d2830
PHP 8.4 support added (#81)
cod43156 Dec 9, 2024
49fcac4
Update dependency psalm/plugin-phpunit to ^0.19.0
renovate[bot] Dec 9, 2024
6fc7d10
Merge pull request #78 from laminas/renovate/all-minor-patch
gsteel Dec 9, 2024
afa296e
Lock file maintenance
renovate[bot] Dec 16, 2024
d4a2cb2
Lock file maintenance
renovate[bot] Dec 23, 2024
50473cb
Lock file maintenance
renovate[bot] Dec 30, 2024
8b9d175
Lock file maintenance
renovate[bot] Jan 6, 2025
f75ced7
Lock file maintenance
renovate[bot] Jan 20, 2025
5211c3e
Lock file maintenance
renovate[bot] Jan 27, 2025
9693e70
Lock file maintenance
renovate[bot] Feb 3, 2025
64ebe7a
Lock file maintenance
renovate[bot] Feb 10, 2025
9e0747d
Lock file maintenance
renovate[bot] Feb 17, 2025
bf42e8e
Lock file maintenance
renovate[bot] Feb 24, 2025
d076fd1
Lock file maintenance
renovate[bot] Mar 3, 2025
9a29896
Lock file maintenance
renovate[bot] Mar 24, 2025
1abc67b
Lock file maintenance
renovate[bot] Mar 31, 2025
35c4c4e
Lock file maintenance
renovate[bot] Apr 7, 2025
00181cc
Lock file maintenance
renovate[bot] Apr 14, 2025
48826b6
Lock file maintenance
renovate[bot] Apr 28, 2025
e3c9b0d
Lock file maintenance
renovate[bot] May 5, 2025
0c01b90
Lock file maintenance
renovate[bot] May 12, 2025
f4e36ef
Update dependency laminas/laminas-coding-standard to ~3.1.0
renovate[bot] May 13, 2025
26386d8
Lock file maintenance
renovate[bot] May 26, 2025
c37446e
Lock file maintenance
renovate[bot] Jun 2, 2025
8702170
Lock file maintenance (#86)
renovate[bot] Aug 10, 2025
ca076ba
Lock file maintenance
renovate[bot] Aug 18, 2025
4f5c245
Update docs-build workflow
Xerkus Oct 15, 2025
6f3c980
Merge pull request #88 from Xerkus/gh/docs
Xerkus Oct 15, 2025
4f2fbef
Update packages
SuperDJ Jan 27, 2026
798577e
Psalm issues. PHPunit deprecations
SuperDJ Jan 27, 2026
b642de2
PHP deprecations
SuperDJ Jan 28, 2026
b2c9fe7
Psalm issues
SuperDJ Jan 28, 2026
3b4ded4
Review changes
SuperDJ Feb 6, 2026
9260c98
Updated psalm
SuperDJ Feb 6, 2026
e6d4551
Merge pull request #92 from SuperDJ/2.19.x-php
gsteel Feb 6, 2026
3503d1e
Lock file maintenance
renovate[bot] Feb 6, 2026
6d3e3d1
Merge pull request #87 from laminas/renovate/lock-file-maintenance
gsteel Feb 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 6 additions & 4 deletions .github/workflows/docs-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,10 @@ name: docs-build
on:
release:
types: [published]
repository_dispatch:
types: docs-build
workflow_dispatch:

permissions:
contents: write

jobs:
build-deploy:
Expand All @@ -13,5 +15,5 @@ jobs:
- name: Build Docs
uses: laminas/documentation-theme/github-actions/docs@master
env:
DOCS_DEPLOY_KEY: ${{ secrets.DOCS_DEPLOY_KEY }}
"GITHUB_TOKEN": ${{ secrets.GITHUB_TOKEN }}
DEPLOY_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
/.phpcs-cache
/.phpunit.result.cache
/.phpunit.cache
/clover.xml
/coveralls-upload.json
/docs/html/
/laminas-mkdoc-theme.tgz
/laminas-mkdoc-theme/
/phpunit.xml
/vendor/
/vendor/
7 changes: 2 additions & 5 deletions .laminas-ci.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,5 @@
{
"name": "PHPUnit on PHP 8.1 with lowest dependencies"
}
],
"ignore_php_platform_requirements": {
"8.2": true
}
}
]
}
21 changes: 10 additions & 11 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
"config": {
"sort-packages": true,
"platform": {
"php": "8.0.99"
"php": "8.2.99"
},
"allow-plugins": {
"composer/package-versions-deprecated": true,
Expand All @@ -28,16 +28,15 @@
"extra": {
},
"require": {
"php": "~8.0.0 || ~8.1.0 || ~8.2.0",
"laminas/laminas-code": "^3.5.1 || ^4.0.0",
"laminas/laminas-stdlib": "^3.3.1",
"laminas/laminas-zendframework-bridge": "^1.2.0"
"php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0",
"laminas/laminas-code": "^4.7.1",
"laminas/laminas-stdlib": "^3.3.1"
},
"require-dev": {
"laminas/laminas-coding-standard": "~1.0.0",
"phpunit/phpunit": "^9.5.5",
"psalm/plugin-phpunit": "^0.15.1",
"vimeo/psalm": "^4.6.4"
"laminas/laminas-coding-standard": "~3.1.0",
"phpunit/phpunit": "^11.5.50 || ^12.5.8",
"psalm/plugin-phpunit": "^0.19.0",
"vimeo/psalm": "^6.14.3"
},
"autoload": {
"psr-4": {
Expand All @@ -64,7 +63,7 @@
"test": "phpunit --colors=always",
"test-coverage": "phpunit --colors=always --coverage-clover clover.xml"
},
"replace": {
"zendframework/zend-server": "^2.8.1"
"conflict": {
"zendframework/zend-server": "*"
}
}
Loading