Ich entwickle an verschiedenen Plugins und stolperer immer wieder über Funktionen die beim testen in älteren Versionen auf den Hammer laufen. @deprecated in der Funktionsbeschreibung z.B. hilft schon in die andere Richtung immens weiter und kann entsprechend der gesetzten Kommentare mit den Anforderung berücksichtigt werden.
Mit nutzen von @since wäre es entsprechend einfacher neue Funktionen in der Abwärstkompatibilität bei der Entwicklung zu berücksichtigen.
Z.B. getNumber aus dem Customer Model. Verfügbar seit 5.2
/**
* @since 5.2
* @return string
*/
public function getNumber()
{
return $this->number;
}
Nur ein Gedanke