Даведнік API
Выкарыстоўвайце гэты раздзел, калі працэс ужо вядомы і патрэбны дакладны клас, метад, ключ канфігурацыі, падзея або кантракт памылкі.
| Вобласць | Асноўныя пункты ўваходу | Даведнік |
|---|---|---|
| Канфігурацыя | config/feeds.php | Канфігурацыя |
| Класы стужак | Feed, FeedItem, FeedInfo | Стужкі і даныя |
| Структура вываду | ElementData, дырэктывы XML | Элементы, Дырэктывы |
| Фарматы | FeedFormatEnum, канвертары | Падтрыманыя фарматы |
| Выкананне | GeneratorService, FeedQuery, ScheduleFeedHelper | Сэрвісы і кантракты выканання |
| Жыццёвы цыкл | Падзеі пачатку і завяршэння | Падзеі і выключэнні |
| Перадусталёўкі | Sitemap, RSS, Instagram, Yandex | Перадусталёўкі |
Пункты пашырэння
- Пашырце
Feedабо перадусталёўку, каб вызначыць крыніцу даных і кантракт вываду. - Пашырце
FeedItemіFeedInfo, каб кіраваць серыялізаванымі данымі. - Рэалізуйце
DragonCode\LaravelFeed\Contracts\Transformerдля карыстальніцкага пераўтварэння скалярных значэнняў. - Вяртайце
DragonCode\LaravelFeed\Data\OptionalData, калі поле трэба прапусціць. - Рэгіструйце макрасы ў
Feed,FeedItemабоFeedInfoдля дапаможных метадаў праграмы.