PHP Класс CakePdf\Pdf\Crypto\AbstractPdfCrypto

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$_Pdf CakePdf\Pdf\CakePdf Instance of CakePdf class
$_config array Configurations

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

Метод Описание
__construct ( CakePdf $Pdf ) Constructor
config ( null | string | array $config = null ) : null | string | array Set the config
encrypt ( string $data ) : string Implement in subclass to return raw pdf data.
permissionImplemented ( string $permission ) : boolean Implement in subclass.

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

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

Constructor
public __construct ( CakePdf $Pdf )
$Pdf CakePdf\Pdf\CakePdf CakePdf instance

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

Set the config
public config ( null | string | array $config = null ) : null | string | array
$config null | string | array Null, string or array. Pass array of configs to set.
Результат null | string | array Returns Returns config value if $config is string, else returns config array.

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

Implement in subclass to return raw pdf data.
abstract public encrypt ( string $data ) : string
$data string raw pdf file
Результат string

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

Implement in subclass.
abstract public permissionImplemented ( string $permission ) : boolean
$permission string permission to check
Результат boolean

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

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

Instance of CakePdf class
protected CakePdf,CakePdf\Pdf $_Pdf
Результат CakePdf\Pdf\CakePdf

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

Configurations
protected array $_config
Результат array