PHP Класс Wallabag\ImportBundle\Import\BrowserImport

Наследование: extends AbstractImport
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$filepath

Открытые методы

Метод Описание
getDescription ( )
getName ( )
getUrl ( )
import ( )
parseEntry ( array $importedEntry )
setFilepath ( string $filepath ) Set file path to the json file.

Защищенные методы

Метод Описание
parseEntries ( $entries ) Parse and insert all given entries.
parseEntriesForProducer ( array $entries ) Parse entries and send them to the queue.
setEntryAsRead ( array $importedEntry )

Описание методов

getDescription() абстрактный публичный Метод

abstract public getDescription ( )

getName() абстрактный публичный Метод

abstract public getName ( )

getUrl() абстрактный публичный Метод

abstract public getUrl ( )

import() публичный Метод

public import ( )

parseEntries() защищенный Метод

Parse and insert all given entries.
protected parseEntries ( $entries )
$entries

parseEntriesForProducer() защищенный Метод

It should just be a simple loop on all item, no call to the database should be done to speedup queuing. Faster parse entries for Producer. We don't care to make check at this time. They'll be done by the consumer.
protected parseEntriesForProducer ( array $entries )
$entries array

parseEntry() публичный Метод

public parseEntry ( array $importedEntry )
$importedEntry array

setEntryAsRead() защищенный Метод

protected setEntryAsRead ( array $importedEntry )
$importedEntry array

setFilepath() публичный Метод

Set file path to the json file.
public setFilepath ( string $filepath )
$filepath string

Описание свойств

$filepath защищенное свойство

protected $filepath