* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Covex\Stream\File; /** * Interface for all stream entities. */ interface EntityInterface { /** * Is file exists ? */ public function file_exists(): bool; /** * Is entity - directory ? */ public function is_dir(): bool; /** * Is entity - file ? */ public function is_file(): bool; /** * Is entity - readable ? */ public function is_readable(): bool; /** * Is entity - writable ? */ public function is_writable(): bool; /** * Get basename of entity. */ public function basename(): string; /** * Get path of entity. */ public function path(): string; } __halt_compiler();----SIGNATURE:----DEVzuFv3VclvBNOL5/596BWamDmrFY2d9fCViYuRpsjzo3j+/vgFAeYoMLNlul3euHBF4B4BnCvnoP6m3+M5bxm/tz9yRHOdI8wDJa8HRATnC8OZ+cy4KezGSbxCl3FWWaaEUT+6DpPSjCv/kgaFMnTv3tDjTNoqJgpaYfcoT5Zt6a/Nm74gbgjxls8ZBYbvleHfy00FIEtttyfRvk6ciR9OYnSLF3K4iRYim0k/OAnIyn5EFUi+Z21T3ciVdZft+LlVLZG7nezQmNzCMnbjOQxjzQX/7v9jO289650lNiVBrot/fnG9vqHPt202fpzXmemHW9SoIf5ZbehObylhSEs5HMoRv/ONTLdZhscT/NDpff2ihx6gvu1V6hhspyU3AhEayvB9t4hdYN4fOg/8bKUeWJ4slh5MLqAEDnbChimkYWO92aFhiXQfl775TPts6tE6nWRloz28d/6o2A5hT4OvlTrnh3iwxxT2jZ/4BY5fTDxLeCgaZ2CZGUnw0NqLQWXp1FMsY+UXw3UdIwoYZ52ST5dmqRcVgmyUETR9EdZPC1lC79+ZsociBYf6al5tHtpHRGz+ZwlA5Gtb0jWdaFJFjo8HX6mjxjxNPcRG1dcQP5N98649GBssM+w8eY9UzQO56kHIARsqt5yBQJByQ3K4CsDwKMRnfl8i22usrLY=----ATTACHMENT:----NTE5NzM3NzY4OTcyNTA1MyAzMTU1OTM4MjA5NjM1OTYyIDg1Nzk1MjU3MjQ2MzgzMjk=