| 
<?php
 
 use Lablnet\Files;
 
 require_once '../vendor/autoload.php';
 
 $files = new Files();
 
 //Write on file
 $files->open('test.txt', 'writeOnly')->write('I am test files');
 
 // read the file
 var_dump($files->open('test.txt', 'readOnly')->read('test.txt'));
 
 //delete the file
 $files->delete('test.txt');
 
 //Make dir
 $files->mkDir('name');
 
 //Change premission
 $files->permission('test.txt', 0774);
 
 //Delete files
 $files->deleteFiles(['test.txt']);
 
 //Copy files
 $files->copyFiles('/name', 'dir/', ['test.txt']);
 
 //Move files
 $files->moveFiles('/', 'dir/', ['test.txt']);
 
 //Delete dirs
 $files->deleteDirs(['test.txt']);
 
 //Copy dirs
 $files->copyDirs('/', 'dir/', ['test.txt']);
 
 //Move dirs
 $files->moveDirs('/', 'dir/', ['test.txt']);
 
 //File upload
 $status = $files->fileUpload($_FILES['file'], '/', 'image');
 var_dump($status);
 
 //Multiple file upload
 $status = $files->filesUpload($_FILES['file'], '/', 'image', count($_FILES['file']['name']));
 var_dump($status);
 
 |