Documentation

FeedLoadController
in package

Controller for feed loading/importing operations.

Handles feed loading, multi-load interface, and the renderFeedLoadInterface method for Alpine.js feed loader.

Tags
since
3.0.0

Table of Contents

Properties

$feedFacade  : FeedFacade
$languageFacade  : LanguageFacade
$viewPath  : string

Methods

__construct()  : mixed
loadFeedRoute()  : void
Load/refresh a single feed.
multiLoad()  : void
Multi-load feeds interface.
renderFeedLoadInterface()  : void
Render feed load interface.
showMultiLoadForm()  : void
Show the multi-load feed form.

Properties

Methods

loadFeedRoute()

Load/refresh a single feed.

public loadFeedRoute(int $id) : void

Route: GET /feeds/{id}/load

Parameters
$id : int

Feed ID from route parameter

multiLoad()

Multi-load feeds interface.

public multiLoad(array<string, string> $params) : void

Route: GET /feeds/multi-load

Parameters
$params : array<string, string>

Route parameters

renderFeedLoadInterface()

Render feed load interface.

public renderFeedLoadInterface(int $currentFeed, bool $checkAutoupdate, string $redirectUrl) : void
Parameters
$currentFeed : int

Feed ID

$checkAutoupdate : bool

Check auto-update

$redirectUrl : string

Redirect URL

showMultiLoadForm()

Show the multi-load feed form.

private showMultiLoadForm(int $currentLang) : void
Parameters
$currentLang : int

Current language filter


        
On this page

Search results