PHP Класс Pressbooks\Modules\Export\Prince\Pdf

Наследование: extends Pressbooks\Modules\Export\Export
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$logfile string Fullpath to log file used by Prince.
$url string Service URL

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

Свойство Тип Описание
$cssOverrides string CSS overrides
$exportScriptPath string Fullpath to book JavaScript file.
$exportStylePath string Fullpath to book CSS file.

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

Метод Описание
__construct ( array $args )
convert ( ) : boolean Create $this->outputPath
hasDependencies ( ) : boolean Dependency check.
logError ( $message, array $more_info = [] ) Add $this->url as additional log info, fallback to parent.
validate ( ) : boolean Check the sanity of $this->outputPath

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

Метод Описание
getPdfOutputIntent ( )
getPdfProfile ( )
isPdf ( string $file ) : boolean Verify if body is actual PDF
kneadCss ( ) : string Return kneaded CSS string
themeOptionsOverrides ( ) Override based on Theme Options

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

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

public __construct ( array $args )
$args array

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

Create $this->outputPath
public convert ( ) : boolean
Результат boolean

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

protected getPdfOutputIntent ( )

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

protected getPdfProfile ( )

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

Dependency check.
static public hasDependencies ( ) : boolean
Результат boolean

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

Verify if body is actual PDF
protected isPdf ( string $file ) : boolean
$file string
Результат boolean

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

Return kneaded CSS string
protected kneadCss ( ) : string
Результат string

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

Add $this->url as additional log info, fallback to parent.
public logError ( $message, array $more_info = [] )
$message
$more_info array (unused, overridden)

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

Override based on Theme Options
protected themeOptionsOverrides ( )

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

Check the sanity of $this->outputPath
public validate ( ) : boolean
Результат boolean

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

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

CSS overrides
protected string $cssOverrides
Результат string

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

Fullpath to book JavaScript file.
protected string $exportScriptPath
Результат string

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

Fullpath to book CSS file.
protected string $exportStylePath
Результат string

$logfile публичное свойство

Fullpath to log file used by Prince.
public string $logfile
Результат string

$url публичное свойство

Service URL
public string $url
Результат string