Blesta
  • Package
  • Class
  • Tree
  • Deprecated

Packages

  • blesta
    • app
      • components
        • events
          • default
      • controllers
      • models
    • components
      • auth
      • delivery
        • interfax
        • postal
          • methods
      • download
      • email
      • exchange
        • rates
          • foxrate
          • google
            • finance
          • yahoo
            • finance
      • gateway
        • payments
      • gateways
      • invoice
        • delivery
        • templates
      • json
      • modules
      • net
        • http
        • net
          • amazon
            • s3
          • geo
            • ip
      • plugins
      • recaptcha
      • security
      • session
        • cart
      • settingscollection
      • upgrades
      • upload
      • vcard
    • helpers
      • currency
        • format
      • data
        • structure
          • array
          • string
      • text
        • parser
  • com
    • tecnick
      • tcpdf
        • blesta
          • components
            • invoice
              • templates
                • quickbooks
                  • invoice
                • templates
                  • default
  • Crypt
    • AES
    • DES
    • Hash
    • Random
    • RC4
    • Rijndael
    • RSA
    • TerraDES
  • File
    • ANSI
    • ASN1
    • X509
  • Math
    • BigInteger
  • minPHP
    • components
      • input
      • record
    • helpers
      • color
      • data
        • structure
      • date
      • html
      • xml
    • lib
  • Net
    • SFTP
    • SSH1
    • SSH2
  • None
  • PHP
  • PHPMailer
  • Services
    • JSON
  • Swift
    • ByteStream
    • CharacterStream
    • Encoder
    • Events
    • KeyCache
    • Mailer
    • Mime
    • Plugins
    • Transport

Classes

  • Swift_KeyCache_ArrayKeyCache
  • Swift_KeyCache_DiskKeyCache
  • Swift_KeyCache_DummyKeyCache
  • Swift_KeyCache_NullKeyCache
  • Swift_KeyCache_SimpleKeyCacheInputStream

Interfaces

  • Swift_KeyCache
  • Swift_KeyCache_KeyCacheInputStream

Class Swift_KeyCache_SimpleKeyCacheInputStream

Writes data to a KeyCache using a stream.

Swift_KeyCache_SimpleKeyCacheInputStream implements Swift_KeyCache_KeyCacheInputStream
Package: Swift\KeyCache
Author: Chris Corbyn
Located at vendors/swiftmailer/lib/classes/Swift/KeyCache/SimpleKeyCacheInputStream.php

Methods summary

public
# setKeyCache( Swift_KeyCache $keyCache )

Set the KeyCache to wrap.

Set the KeyCache to wrap.

Parameters

$keyCache
Swift_KeyCache
$keyCache

Implementation of

Swift_KeyCache_KeyCacheInputStream::setKeyCache()
public
# setWriteThroughStream( Swift_InputByteStream $is )

Specify a stream to write through for each write().

Specify a stream to write through for each write().

Parameters

$is
Swift_InputByteStream
$is

Implementation of

Swift_KeyCache_KeyCacheInputStream::setWriteThroughStream()
public integer
# write( string $bytes, Swift_InputByteStream $is = null )

Writes $bytes to the end of the stream.

Writes $bytes to the end of the stream.

Parameters

$bytes
string
$bytes
$is
Swift_InputByteStream
$is, optional

Returns

integer

Throws

Swift_IoException

Implementation of

Swift_InputByteStream::write()
public
# commit( )

Not used.

Not used.

Throws

Swift_IoException

Implementation of

Swift_InputByteStream::commit()
public
# bind( Swift_InputByteStream $is )

Not used.

Not used.

Parameters

$is
Swift_InputByteStream
$is

Implementation of

Swift_InputByteStream::bind()
public
# unbind( Swift_InputByteStream $is )

Not used.

Not used.

Parameters

$is
Swift_InputByteStream
$is

Implementation of

Swift_InputByteStream::unbind()
public
# flushBuffers( )

Flush the contents of the stream (empty it) and set the internal pointer to the beginning.

Flush the contents of the stream (empty it) and set the internal pointer to the beginning.

Throws

Swift_IoException

Implementation of

Swift_InputByteStream::flushBuffers()
public
# setNsKey( string $nsKey )

Set the nsKey which will be written to.

Set the nsKey which will be written to.

Parameters

$nsKey
string
$nsKey

Implementation of

Swift_KeyCache_KeyCacheInputStream::setNsKey()
public
# setItemKey( string $itemKey )

Set the itemKey which will be written to.

Set the itemKey which will be written to.

Parameters

$itemKey
string
$itemKey

Implementation of

Swift_KeyCache_KeyCacheInputStream::setItemKey()
public
# __clone( )

Any implementation should be cloneable, allowing the clone to access a separate $nsKey and $itemKey.

Any implementation should be cloneable, allowing the clone to access a separate $nsKey and $itemKey.

Implementation of

Swift_KeyCache_KeyCacheInputStream::__clone()

Magic methods summary

Properties summary

private mixed $_keyCache
#

The KeyCache being written to

The KeyCache being written to

private mixed $_nsKey
#

The nsKey of the KeyCache being written to

The nsKey of the KeyCache being written to

private mixed $_itemKey
#

The itemKey of the KeyCache being written to

The itemKey of the KeyCache being written to

private mixed $_writeThrough
#

A stream to write through on each write()

A stream to write through on each write()

Blesta API documentation generated by ApiGen 2.8.0