* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class LazyStream implements StreamInterface { use StreamWrapperTrait; /** @var string */ protected $uri; /** @var string */ protected $mode; /** @var boolean */ protected $opened = false; public function __construct($uri, $mode = 'rb') { $this->uri = $uri; $this->mode = $mode; } protected function call() { if ($this->opened) { return; } $this->stream = new Stream(fopen($this->uri, $this->mode)); $this->opened = true; } } __halt_compiler();----SIGNATURE:----e8G6TnpYAHL3I9LNxFxYCf3HXdLh7OJOahsrc6IfP/vt825Z2m6sxv4duwMm5pmqch3wdfIZsx7aG6chhv3jv5NA90DTf0fPCfY6FCzKLruQcBW5KpSzFd6oqC9XR7n4ePdjsBInuYNzeN3pAcJjCnr3Kxet8QO+VfZik6cPXE8J2GSksHWlwwOyHos9POS3GW7oHj9Sn2MP9WMmkYBZTJr47XWi4wQSIwTUVDQe090TwC3rWAOx0FIxQUtDNsdCwFeXaoi9/Dg8IC80a7nmtF0wxyLUA15hscNT6omG8bOUHN3CW9CFX1sIS4efv80otb0EXCgE/dIZrw4ReB2tnn3HoAdsBd/Zu2QWXrJPwIRYmugGD1Yaj4JtzhjURNK2n56TIq83Kr9UFTyqPVXYKAyECVs+VotcGhLmiQdE1W326JV5rYdziay0mS3PJPFf7hp4vi5jQrqAEFpsN3pCTQzcNzK129WGOslO8BzEYj+ViHLDvbMVdN9G75JnDVUNd05DU7WaVXf026bHhpOlHL/+IRlH1yR28xmaSsMpvOGbsQA5WFAEelrkE5mZVgLdZ5zAYQk8wnr8X1lE/5SR9ANTuGF2ri6e6bkzwyzEpgrQL8QBxgCwBLTapQ2zUFOlGLjcvQSwnr5F0Ynxd6apDp1xf4dWznmbTiDqXAiKdac=----ATTACHMENT:----MjI4NTQ0ODU5MDUxMDYgOTM0MTc4NjkxNzQ1ODcwMyA2NjA1MjkxOTIzODI4NTI4