* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Covex\Stream\File; /** * Deleted stream entity. */ class Deleted extends EntityAbstract implements DeletedInterface { /** * @var EntityInterface */ private $realEntity; /** * Create new virtual stream entity. * * @param EntityInterface $realEntity Real stream entity * * @return $this */ public static function newInstance(EntityInterface $realEntity): self { $basename = $realEntity->basename(); $path = $realEntity->path(); $instance = new static($basename, $path); $instance->realEntity = $realEntity; return $instance; } /** * Get saved old entity. */ public function getRealEntity(): EntityInterface { return $this->realEntity; } public function file_exists(): bool { return false; } } __halt_compiler();----SIGNATURE:----BgYegbUchk3PMAZ1g8mNak2cyiwEB+jPnFG/i249hAtvUu8A0Hxwrl9MAlhRGJ0wi8KunaweZXB3EDBNVQz24WfEV/23RS4lrnKo+6ZKBJ5xQ6RG3yhqqZbIoLs4gcsWqLupaVfLnzrmLMRSg03866NWlefmA0pq7xpuhb65amZzE1hBHwvF1cZFtr13hSBqrIsN9GIiRCHvQ3W8ggQNPZwJeyQMjEfm9yk8o1vW/VAiUZpMO9tENAnGIrghS7MU9/L0Vq/buL3EqeSr+7xXDrfHxIMvWykPCNqRs0p7bKQO4RYVvs4eF6vuaIHzMTb+xuA+g41gEynA5dKlaQloRaAeI5Y3UDVizvEVwwS55UUrGUfoDNc907bFymFMS+i9hWCPsNP+cbk2wAm46Q3dNSFfOTjACyaoSdkszFjYTzO5irPBb778A8MxT9DkOciWHv7CBnrkU83lltdvak4utnWokeGBfHltfHQ9h4o02EU9UVz3B/FGzEga2JDJLUs9LIouQ5zjON3NEkqKfR7w+FqLOoSBzzXcH18+Eva0MNH9FuECbkUR8unXA0hqSmmXpb/qtrcK9GEbuH2FQD4WoYu+07jCcGYUNCFnK9wriHRhpdF8RRkrrdR/JIDZKudFYkTkOki8EQy7qh1UI2Fk5F79mPfVXplrSSdz4r4XSMI=----ATTACHMENT:----MTU1NzU0ODQwOTg2MzcxNSA0NjY2NjMxNjk3MTEzMjU1IDY4OTIwOTczMDkzMjI4NjU=