EasyEngine / EasyEngine/easyengine

Add support for deprecated-alias annotation

Offen
#1,606 1 Kommentar 0 Reaktionen 1 zugewiesene Person Zugewiesen an @danish17 Auf GitHub ansehen
Vorherrschende Sprache
PHP
Sterne
2.2k
Forks
424
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Right now, we have `@alias` annotation for addling alias. It's example usage can be seen [here](https://github.com/EasyEngine/site-command/blob/develop/src/helper/class-ee-site.php#L1590)

Similarly, we need a `@deprecated-alias` specifically for commands which have been renamed and the old name is deprecated. It's example usage can be like:
```
/**
* @deprecated-alias create
*/
public function add() {

}
```

It's functionality should be similar to alias, but it should also show an warning that:
```
Warning: "ee create" has been deprecated and has been replaced by "ee add"
```

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.