Spaces:
Sleeping
Sleeping
| namespace League\Flysystem; | |
| interface ReadInterface | |
| { | |
| /** | |
| * Check whether a file exists. | |
| * | |
| * @param string $path | |
| * | |
| * @return array|bool|null | |
| */ | |
| public function has($path); | |
| /** | |
| * Read a file. | |
| * | |
| * @param string $path | |
| * | |
| * @return array|false | |
| */ | |
| public function read($path); | |
| /** | |
| * Read a file as a stream. | |
| * | |
| * @param string $path | |
| * | |
| * @return array|false | |
| */ | |
| public function readStream($path); | |
| /** | |
| * List contents of a directory. | |
| * | |
| * @param string $directory | |
| * @param bool $recursive | |
| * | |
| * @return array | |
| */ | |
| public function listContents($directory = '', $recursive = false); | |
| /** | |
| * Get all the meta data of a file or directory. | |
| * | |
| * @param string $path | |
| * | |
| * @return array|false | |
| */ | |
| public function getMetadata($path); | |
| /** | |
| * Get the size of a file. | |
| * | |
| * @param string $path | |
| * | |
| * @return array|false | |
| */ | |
| public function getSize($path); | |
| /** | |
| * Get the mimetype of a file. | |
| * | |
| * @param string $path | |
| * | |
| * @return array|false | |
| */ | |
| public function getMimetype($path); | |
| /** | |
| * Get the timestamp of a file. | |
| * | |
| * @param string $path | |
| * | |
| * @return array|false | |
| */ | |
| public function getTimestamp($path); | |
| /** | |
| * Get the visibility of a file. | |
| * | |
| * @param string $path | |
| * | |
| * @return array|false | |
| */ | |
| public function getVisibility($path); | |
| } | |