*/ class Stream implements StreamInterface { /** * The protocol of the stream instance. * * @var string */ private $protocol; /** * The paths available through this stream instance. * * @var array */ private $paths; /** * Indication paths within this stream instance are writable. * * @var bool */ private $writable; /** * Constructs a new Stream instance. * * @param string $protocol * @param array $paths * @param bool $writable */ public function __construct($protocol, array $paths, $writable = true) { $this->protocol = $protocol; $this->paths = $paths; $this->writable = $writable; } /** * {@inheritdoc} */ public function getStreamWrapperClass() { return 'Nijens\ProtocolStream\Wrapper\StreamWrapper'; } /** * {@inheritdoc} */ public function getProtocol() { return $this->protocol; } /** * {@inheritdoc} */ public function getPaths() { return $this->paths; } /** * {@inheritdoc} */ public function isWritable() { return $this->writable; } } __halt_compiler();----SIGNATURE:----B27KgYDDbqnHGlASq8lyrOKfsIexAYuBG7xy0q3FCPBepz8iTca70Pudbr3JTcjf/EkPri1zypx5WU4ZUme0on4zPy9kOL0xSSqEvF2FjkWaPMhZe4aVhC3BEuuB/ESx6snTQpRD1Xh1eAneln4fgfqn9fTOsADZnF0JTB0bI6tT5Ctqqu+DEucEmQyF1gmkc43OSLfY7kTdqRNxc8W+UZH4TS4CYeaNsgFW1LbeMU4jOzep2V1ooRneCHItgqy/c7n4ffJk0Rzr7h40jVhEmHfL0+cByFbef0mRkbqJ8ISXc82hGIbmprrDePYbvR8YMssvmhSlSSae4o69wft/TRWTFRPZmZhLc9IqL7Bfnhqr3NFpCYiJMH6MwFUPf7lTW1reUj3Ww7QHiRZXXcKybrvvJgZUPtiFRj5NyiS8iykk/nn/Sl/ZmuwY7NkyLLL3IQwAcDGy56P6wtm8ULF2WvLbTP6OlllaU7ZKZwJG4LeraaXszjk21zS9Mz8O3fFm1tEgWlmHwq0qbsrHH8ivD8mwgRerWpNEtUQM0a1UGoHHz+objEYO+nq8kyN4NpxoLxAMnyOi+oiWhNtuPRQHogghdgysNyGzSU+dtNy6lNN+zw2mhO3NBTc2ND/TQYDSAuZy2qVPyAYx/YQhxikpAi+pYudfWcXPbrFxehUQaZc=----ATTACHMENT:----NDg5MzEzNjEyNzk5NzcyNyA3NTA5MTkwODYzMDg1NDcgMTE0NDExNjI0MjQ1ODYxOQ==