Объект PrFile

search

Работа с файловой системой



/* создали объект */
$file = new PrFile('/test/index.php');

/* создали файл */
$file -> create();
 
/* Записали в файл */
$this -> record('test');

/* Вывели содержимое файла на экран */		
echo $file -> read();

/* Удалили файл */		
$file -> delete();


Работа с моделью


/* создали объект */
$file = new PrFile('/test/index.php');

/*
 * Пытаемся сохранить в базу
 * если файл размером менее 1 мб и формат его png или jpg или jpeg, то успешно сохранится и /test/index.php переместиться в папку хранения
 * метод save() возвращает массив с информацией о файле
 * 
 */
 
$file -> type(['png', 'jpg', 'jpeg']) -> maxSize(1) -> save();

/* получить файл по id */

PrFile::getById($id);

/* получить файл по name */

PrFile::getByName($name);

/* получить файл по ссылке */

PrFile::getByLink($link);

/* получить ссылку на файл по id */

PrFile::linkById($id);

/* удалить файл по id */

PrFile::deleteById($id);



© 2015 - 2018