PHP Класс AcmePhp\Cli\Repository\Repository

Автор: Titouan Galopin ([email protected])
Наследование: implements AcmePhp\Cli\Repository\RepositoryInterface
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( Symfony\Component\Serializer\SerializerInterface $serializer, League\Flysystem\FilesystemInterface $master, League\Flysystem\FilesystemInterface $backup, boolean $enableBackup )
hasAccountKeyPair ( )
hasDomainAuthorizationChallenge ( $domain )
hasDomainCertificate ( $domain )
hasDomainDistinguishedName ( $domain )
hasDomainKeyPair ( $domain )
loadAccountKeyPair ( )
loadDomainAuthorizationChallenge ( $domain )
loadDomainCertificate ( $domain )
loadDomainDistinguishedName ( $domain )
loadDomainKeyPair ( $domain )
save ( $path, $content, $visibility = self::VISIBILITY_PRIVATE )
storeAccountKeyPair ( KeyPair $keyPair )
storeCertificateResponse ( CertificateResponse $certificateResponse )
storeDomainAuthorizationChallenge ( $domain, AcmePhp\Core\Protocol\AuthorizationChallenge $authorizationChallenge )
storeDomainCertificate ( $domain, Certificate $certificate )
storeDomainDistinguishedName ( $domain, DistinguishedName $distinguishedName )
storeDomainKeyPair ( $domain, KeyPair $keyPair )

Приватные методы

Метод Описание
backupAndUpdate ( $path, $content )
createAndBackup ( $path, $content )

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

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

public __construct ( Symfony\Component\Serializer\SerializerInterface $serializer, League\Flysystem\FilesystemInterface $master, League\Flysystem\FilesystemInterface $backup, boolean $enableBackup )
$serializer Symfony\Component\Serializer\SerializerInterface
$master League\Flysystem\FilesystemInterface
$backup League\Flysystem\FilesystemInterface
$enableBackup boolean

hasAccountKeyPair() публичный метод

public hasAccountKeyPair ( )

hasDomainAuthorizationChallenge() публичный метод

public hasDomainAuthorizationChallenge ( $domain )

hasDomainCertificate() публичный метод

public hasDomainCertificate ( $domain )

hasDomainDistinguishedName() публичный метод

public hasDomainDistinguishedName ( $domain )

hasDomainKeyPair() публичный метод

public hasDomainKeyPair ( $domain )

loadAccountKeyPair() публичный метод

public loadAccountKeyPair ( )

loadDomainAuthorizationChallenge() публичный метод

loadDomainCertificate() публичный метод

public loadDomainCertificate ( $domain )

loadDomainDistinguishedName() публичный метод

public loadDomainDistinguishedName ( $domain )

loadDomainKeyPair() публичный метод

public loadDomainKeyPair ( $domain )

save() публичный метод

public save ( $path, $content, $visibility = self::VISIBILITY_PRIVATE )

storeAccountKeyPair() публичный метод

public storeAccountKeyPair ( KeyPair $keyPair )
$keyPair AcmePhp\Ssl\KeyPair

storeCertificateResponse() публичный метод

public storeCertificateResponse ( CertificateResponse $certificateResponse )
$certificateResponse AcmePhp\Ssl\CertificateResponse

storeDomainAuthorizationChallenge() публичный метод

public storeDomainAuthorizationChallenge ( $domain, AcmePhp\Core\Protocol\AuthorizationChallenge $authorizationChallenge )
$authorizationChallenge AcmePhp\Core\Protocol\AuthorizationChallenge

storeDomainCertificate() публичный метод

public storeDomainCertificate ( $domain, Certificate $certificate )
$certificate AcmePhp\Ssl\Certificate

storeDomainDistinguishedName() публичный метод

public storeDomainDistinguishedName ( $domain, DistinguishedName $distinguishedName )
$distinguishedName AcmePhp\Ssl\DistinguishedName

storeDomainKeyPair() публичный метод

public storeDomainKeyPair ( $domain, KeyPair $keyPair )
$keyPair AcmePhp\Ssl\KeyPair