Download the PHP package chevere/writer without Composer
On this page you can find all versions of the php package chevere/writer. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download chevere/writer
More information about chevere/writer
Files in chevere/writer
Package writer
Short Description Tooling for writing to streams
License Apache-2.0
Homepage https://chevere.org
Informations about the package writer
Writer
Summary
Writer provides tooling for writing to streams.
Installing
Writer is available through Packagist and the repository source is at chevere/writer.
Streams
Stream for
Use function streamFor
to create an stream.
Stream temp
Use function streamTemp
to create a temp stream (rw+).
StreamWriter
Use StreamWriter
to write strings to a stream.
NullWriter
Use NullWriter
when requiring null
write override.
Writers
Use Writers
to interact with pre-defined streams for output, error, debug and log. By default only output and error streams are defined.
Stream | Default |
---|---|
output | StreamWriter |
error | StreamWriter |
debug | NullWriter |
log | NullWriter |
Output stream
Use output
to interact with the output stream. Use withOutput
to set a custom output stream.
Error stream
Use error
to interact with the error stream. Use withError
to set a custom error stream.
Debug stream
Use debug
to interact with the debug stream. Use withDebug
to set a custom debug stream.
Log stream
Use log
to interact with the log stream. Use withLog
to set a custom log stream.
Documentation
Documentation is available at chevere.org.
License
Copyright Rodolfo Berrios A.
Chevere is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.