Skip to content

Latest commit

 

History

History
38 lines (34 loc) · 2.23 KB

CHANGELOG.md

File metadata and controls

38 lines (34 loc) · 2.23 KB

Changelog

xx-xx-2024 x.x.x (Breacking Changes ⚠)

Work in Progress !!!

Version x.x.x ist an vielen Ständen überarbeitet, was auch die Schnittstellen der Klassen/Methoden betrifft. Beim Update von Versionen vor x.x.x müssen ggf. Anpassungen im eigenen Code vorgenommen werden:

  • Klasse Author:
    • alter Klassenname: neues_author => neu: FriendsOfRedaxo\Neues\Author
    • $author->getName: liefert immer einen ggf. leeren string; null als Rückgabe ist entfernt
    • $author->getNickName: liefert immer einen ggf. leeren string; null als Rückgabe ist entfernt
    • $author->geText: liefert immer einen ggf. leeren string; null als Rückgabe ist entfernt
    • $author->getBeUserId: liefert immer eine Id vom Typint (0=unbekannt); null als Rückgabe ist entfernt
  • Klasse Category:
    • alter Klassenname: neues_category => neu: FriendsOfRedaxo\Neues\Category
    • $cat->getName: liefert immer einen ggf. leeren string; null als Rückgabe ist entfernt
  • Klasse Entry:
    • alter Klassenname: neues_entry => neu: FriendsOfRedaxo\Neues\Entry
    • $post->getImages: API angepasst auf array, da ohnehin stets ein ggf. leeres Array geliefert wurde, aber nie null
    • $post->setImages: null für "leer also löschen" wird nicht mehr akzeptiert; statt dessen []benutzen oder den Parameter weglassen.
    • $post->getExternalUrl: liefert immer einen ggf. leeren string; null als Rückgabe ist entfernt.
    • $post->getStatus: liefert nun richtigerweise int statt string
    • Entry::findOnline: null als "suche alle"-Kennung durch 0ersetzt.
    • Entry::findByCategory: null als "suche alle"-Kennung durch 0ersetzt.
    • Entry::findByCategoryIds: null als "suche alle"-Kennung durch 0ersetzt.
    • neu: $post->getCanonicalUrl
    • neu: $post->setCanonicalUrl
    • neu: Entry::queryBy
    • neu: Entry::findBy
  • Klasse EntryLang
    • alter Klassenname: neues_entry_lang => neu: FriendsOfRedaxo\Neues\EntryLang
    • $cat->getCode: liefert immer einen ggf. leeren string; null als Rückgabe ist entfernt
    • $cat->geName: liefert immer einen ggf. leeren string; null als Rückgabe ist entfernt
  • Klasse Entry:
    • alter Klassenname: neues => neu: FriendsOfRedaxo\Neues\Neues