PHP 클래스 CakePdf\Pdf\Crypto\AbstractPdfCrypto

파일 보기 프로젝트 열기: ceeram/cakepdf 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$_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