Example:
Or:
author
|
Yannick Lecaillez yl@seasonfive.com
|
author
|
Hans Lellelid hans@xmpl.org
|
version
|
$Id: e675c5b0a48221a1627266abd6e88c1d495badbc $
|
see
|
|
package
|
phing.filters
|
Methods
__construct
__construct(\Reader $in = null)
inherited
Creates a new ExpandProperties filter using the passed in
Reader for instantiation.
chain(\Reader $reader) : \ExpandProperties
Arguments
$reader
\Reader
A Reader object providing the underlying stream.
Must not be <code>null</code>.
Response
\ExpandProperties
A new filter based on this configuration, but filtering
the specified reader
Close stream.
close()
inherited abstract
throws
|
if there is an error closing stream
|
|
|
|
|
Returns whether the end of file has been reached with input stream.
eof() : boolean
inherited
Returns the initialized status.
getInitialized() : boolean
inherited
Response
boolean
whether or not the filter is initialized
Returns the project this filter is part of.
getProject() : object
inherited
Response
object
The project this filter is part of
Returns the filename, url, etc. that is being read from.
getResource() : string
inherited abstract
This is critical for, e.g., ExpatParser's ability to know
the filename that is throwing an ExpatParserException, etc.
Response
string
Convenience method to support logging in filters.
log(string $msg, integer $level = \Project::MSG_INFO) : void
inherited
Arguments
$msg
string
Message to log.
$level
integer
Priority level.
If supported, places a "marker" (like a bookmark) at current stream position.
mark()
inherited
A subsequent call to reset() will move stream position back
to last marker (if supported).
Whether marking is supported.
markSupported() : boolean
inherited
Read data from source.
read(integer $len = null)
inherited abstract
If length is specified, then only that number of chars is read,
otherwise stream is read until EOF.
Arguments
Reads a line of text ending with '\n' (or until the end of the stream).
readLine() : string
inherited
The returned String retains the '\n'.
throws
|
if the underlying reader throws one during
reading
|
|
|
Response
string
the line read, or null
if the end of the
stream has already been reached
Is stream ready for reading.
ready() : boolean
inherited
Reset the current position in stream to beginning or last mark (if supported).
reset()
inherited
Sets the initialized status.
setInitialized(boolean $initialized)
inherited
Arguments
$initialized
boolean
Whether or not the filter is initialized.
Set level of log messages generated (default = info)
setLevel(string $level)
Sets the project to work with.
setProject(object|\Project $project)
inherited
Arguments
$project
object|\Project
The project this filter is part of.
Should not be <code>null</code>.
setReader
setReader(\Reader $in)
inherited
Move stream position relative to current pos.
skip(integer $n)
inherited
Properties
Have the parameters passed been interpreted?
initialized :
inherited
The Phing project this filter is part of.
project :
inherited
in
in : \Reader
inherited