3 * An interface for file output operations.
5 * @author Roland Haeder <roland __NOSPAM__ [at] __REMOVE_ME__ mxchange [dot] org>
8 interface FileOutputStreamer extends Streamable {
10 * Saves streamed (that are mostly serialized objects) data to files or
13 * @param $fileName The local file's name including full path
14 * @param $dataArray Array containing the compressor's extension
17 * @throws NullPointerException If an instance is null
18 * @throws NoObjectException If the instance is not an object
20 * @throws MissingMethodException If a required method is missing.
22 function saveFile ($fileName, $dataArray);