xplo.re Medusa Core Framework 3.2
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Event
  • Todo
  • Download

Namespaces

  • Core
    • Authentication
      • Auto
        • Driver
      • Driver
    • Cache
      • Driver
    • Charset
      • Driver
    • Configuration
      • Driver
    • Controller
    • Converter
      • Driver
    • Decoder
      • Driver
    • Encoder
      • Driver
    • Env
      • Authentication
      • Locale
      • Proxy
      • Server
        • HTTP
        • Redirect
        • X
    • Exception
    • Exchange
      • Driver
    • Fault
      • Formatter
        • Driver
      • Incident
        • Exception
      • Reporter
        • Driver
    • Field
    • Filter
      • Driver
    • Formatter
      • Driver
        • coreuimarkup
          • Token
    • Hash
    • Loader
    • Locale
    • Log
      • Driver
    • Module
      • Dependency
        • Requirement
          • Core
          • PHP
      • Linkage
        • Driver
    • PDF
    • Plugin
    • Query
      • Driver
    • Server
      • Driver
    • Session
      • Driver
    • Set
    • Storage
      • Driver
      • Field
        • Element
    • Stream
      • Driver
    • String
    • Translation
      • Driver
      • Language
        • Driver
    • Type
    • URI
      • Driver
    • Version
    • View
      • Driver
        • coreui
          • Control
            • Button
            • Table
          • Element
        • htmlbuilder
          • Tags
        • yui
          • Modules
  • None
  • PHP

Classes

  • csv
  • file
  • input
  • memory
  • null
  • output
  • stderr
  • stdin
  • stdout
  • swap

Class null

Stream interface that reads and stores no data.

Core\Object implements Core\Chainable
Extended by Core\Set implements Core\Accessor
Extended by Core\Stream
Extended by Core\Stream\Driver\null
Namespace: Core\Stream\Driver
Package: Core\Stream
Since: 3.0
Requires: PHP 5.3
Version: 1.0
Located at Stream/Driver/null.inc.php

Methods summary

public
# __construct( Core\URI $uri )

Initialises a new stream interface.

Initialises a new stream interface.

Parameters

$uri
URI instance describing the stream interface to initialise.

Since

3.0

Overrides

Core\Stream::__construct
public integer
# length( )

Returns the constant value of 0.

Returns the constant value of 0.

Returns

integer
The constant value of 0.

Since

3.0
public mixed
# read( integer $units )

Reads from stream. Returns an empty string.

Reads from stream. Returns an empty string.

Parameters

$units
Length in units to read from stream.

Returns

mixed
Returns segments read from stream or null on error.

Since

3.0
public integer
# write( mixed $segments, integer $units = Core\Stream\Driver\null )

Writes to stream. Writes without storing data.

Writes to stream. Writes without storing data.

Parameters

$segments
Segments to write to stream.
$units
Maximum number of units to write to stream.

Returns

integer

Returns the number of units written to the stream. This value is equal to the maximum of the segments and units parameter.

Since

3.0

Methods inherited from Core\Stream

__destruct(), _verifyAccess(), autocreate(), canCreate(), canRead(), canStat(), canTruncate(), canWrite(), chain(), dismantle(), establish(), flush(), readRemainingSegments(), readln(), stderr(), stdin(), stdout(), writeln()

Methods inherited from Core\Set

__get(), __isset()

Methods inherited from Core\Object

__autocreateFactory(), __call(), __processParameters(), __toString(), attachMethod(), getValueForKey(), getValueForKeyPath(), getValueForUndefinedKey(), hash(), issetValueForKey(), setValueForKey(), setValueForKeyPath(), setValueForUndefinedKey(), uuid()

Constants summary

Constants inherited from Core\Stream

CharsetParameter, Create, Read, Stat, Truncate, Write

Constants inherited from Core\Object

AnyParameterType, AutochainParameterType, AutocreateParameterType, BooleanParameterType, CharParameterType, EnumParameterType, IntegerParameterType, RealParameterType, StringParameterType, UserParameterType

Properties summary

Properties inherited from Core\Stream

$_v_access, $_v_decoder, $_v_encoder, $_v_established, $_v_onDismantle, $_v_parameters, $_v_uri

Magic properties inherited from Core\Stream

$access, $canCreate, $canRead, $canStat, $canTruncate, $canWrite, $decoder, $encoder, $established, $length, $onDismantle, $parameters, $uri

Magic properties inherited from Core\Object

$hash, $uuid

xplo.re Medusa Core Framework 3.2 API documentation generated by ApiGen