AddOn


rexstan

Beschreibung

Adds code analysis to REDAXO improving developer productivity and code quality.

PHPStan for REDAXO.

Features:
- IDE-Integration
- WebUi
- Run from REDAXO console

rexstan integrates the well known PHPStan static code analysis engine into REDAXO. Therefore you get static analysis for development of your REDAXO based website and/or AddOns with a single click. rexstan is distributed via the REDAXO installer and therefore can be consumed by anyone with a REDAXO 5.x website.

rexstan integrates with the REDAXO Console, the REDAXO WebUI but also describes the setup with PHPStorm natively.

Additionally rexstan provides answers to frequently asked questions to make it as easy as possible to get started with PHPStan for newcomers.


github.com/FriendsOfREDAXO/rexstan

Umsetzung

Friends Of REDAXO zum Profil

github.com/FriendsOfREDAXO

Versionen

1.0.21

Für REDAXO
^5.2
Veröffentlicht am
29.06.2022
Require / PHP
>=7.3

- php mindest version ist jetzt 7.3.x
- phpstan-dba update auf 0.2.41, siehe https://github.com/staabm/phpstan-dba/releases/tag/0.2.41
- bei der installation werden versch. vorraussetzungen geprüft
- experimenteller support für module/templaets via theme addon

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.20…1.0.21

1.0.20

Für REDAXO
^5.2
Veröffentlicht am
29.06.2022
Require / PHP
>=7.2

update auf phpstan 1.8.0

## New Contributors
* @aeberhard made their first contribution in https://github.com/FriendsOfREDAXO/rexstan/pull/41

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.19…1.0.20

1.0.19

Für REDAXO
^5.2
Veröffentlicht am
24.06.2022
Require / PHP
>=7.2

Im Strict-Modus meldet PHPStran [jetzt Fehler wenn vergleiche mit `==` statt `===` bzw. `!=` statt `!==` durchgeführt werden.](https://twitter.com/OndrejMirtes/status/1537418180888514560)

FAQ wurde dahinghend ergänzt

Weiterlesen: [PHP – Loose Comparison () VS Strict Comparision (=)](https://techgeekgalaxy.com/php-equality-comparisons/)

1.0.18

Für REDAXO
^5.2
Veröffentlicht am
20.06.2022
Require / PHP
>=7.2

## What’s Changed
* update phpstan to 1.7.15 by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/38

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.17…1.0.18

1.0.17

Für REDAXO
^5.2
Veröffentlicht am
19.06.2022
Require / PHP
>=7.2

fixed [Class ‘mysqli’ not found error](https://github.com/FriendsOfREDAXO/rexstan/issues/35)

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.16…1.0.17

1.0.16

Für REDAXO
^5.2
Veröffentlicht am
19.06.2022
Require / PHP
>=7.2

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.15…1.0.16

1.0.14

Für REDAXO
^5.2
Veröffentlicht am
19.06.2022
Require / PHP
>=7.2

minor fixes

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.14…1.0.15

1.0.14

Für REDAXO
^5.2
Veröffentlicht am
19.06.2022
Require / PHP
>=7.2

## What’s Changed
* added phpstan-dba support by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/32 configurable via settings page

Bildschirmfoto 2022-06-19 um 11 17 46

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.13…1.0.14

1.0.13

Für REDAXO
^5.2
Veröffentlicht am
14.06.2022
Require / PHP
>=7.2

- developer-addon module/templates false-positive fixes

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.12…1.0.13

1.0.12

Für REDAXO
^5.2
Veröffentlicht am
14.06.2022
Require / PHP
>=7.2

- “developer”-addon module/templates sind jetzt analysierbar
- core/core-addon funktionen werden nicht länger als ‘undefined’ gemeldet

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.11…1.0.12

1.0.11

Für REDAXO
^5.2
Veröffentlicht am
14.06.2022
Require / PHP
>=7.2

- analyse beschleunigt

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.10…1.0.11

1.0.10

Für REDAXO
^5.2
Veröffentlicht am
14.06.2022
Require / PHP
>=7.2

- neue Bleeding Edge Extension
- neue PHPUnit Extension
- FAQ erweitert

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.9…1.0.10

1.0.9

Für REDAXO
^5.2
Veröffentlicht am
14.06.2022
Require / PHP
>=7.2
  • update phpstan to 1.7.14 by @staabm in https://github.com/FriendsOfREDAXO/rexstan/pull/26

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.8…1.0.9

1.0.8

Für REDAXO
^5.2
Veröffentlicht am
14.06.2022
Require / PHP
>=7.2

Windows support

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.7…1.0.8

1.0.7

Für REDAXO
^5.2
Veröffentlicht am
13.06.2022
Require / PHP
>=7.2

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.6…1.0.7

1.0.6

Für REDAXO
^5.2
Veröffentlicht am
13.06.2022
Require / PHP
>=7.2
 

1.0.5

Für REDAXO
^5.2
Veröffentlicht am
12.06.2022
Require / PHP
>=7.2

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.4…1.0.5

1.0.4

Für REDAXO
^5.2
Veröffentlicht am
11.06.2022
Require / PHP
>=7.2

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.3…1.0.4

1.0.3

Für REDAXO
^5.2
Veröffentlicht am
11.06.2022
Require / PHP
>=7.2

Full Changelog: https://github.com/FriendsOfREDAXO/rexstan/compare/1.0.2…1.0.3

1.0.2

Für REDAXO
^5.2
Veröffentlicht am
11.06.2022
Require / PHP
>=7.2
 

1.0

Für REDAXO
^5.2
Veröffentlicht am
11.06.2022
Require / PHP
>=7.2