PHP Класс Ip\Internal\Repository\BrowserModel

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$instance
$supportedImageExtensions

Открытые методы

Метод Описание
getAvailableFiles ( integer $seek, integer $limit, string $filter, $filterExtensions, boolean $secure = false, $subdir = null ) : array Get list of files for file browser
getFile ( string $fileName, string $secure = false, $path = null ) : array
getPath ( $secure, $subdir, $absolute = true )
instance ( ) : BrowserModel Get singleton instance
pathMustBeInRepository ( $path, $secure ) Throw an exception if path goes out of repository dir

Защищенные методы

Метод Описание
__clone ( )
__construct ( )

Приватные методы

Метод Описание
createPreview ( string $file ) : string Get preview file for file browser
getFileData ( $fileName, $secure, $subdir = null )

Описание методов

__clone() защищенный Метод

protected __clone ( )

__construct() защищенный Метод

protected __construct ( )

getAvailableFiles() публичный Метод

Get list of files for file browser
public getAvailableFiles ( integer $seek, integer $limit, string $filter, $filterExtensions, boolean $secure = false, $subdir = null ) : array
$seek integer
$limit integer
$filter string
$secure boolean use secure folder instead of repository root
Результат array

getFile() публичный Метод

public getFile ( string $fileName, string $secure = false, $path = null ) : array
$fileName string file within file repository directory
$secure string
Результат array

getPath() публичный Метод

public getPath ( $secure, $subdir, $absolute = true )

instance() публичный статический Метод

Get singleton instance
public static instance ( ) : BrowserModel
Результат BrowserModel

pathMustBeInRepository() публичный Метод

Throw an exception if path goes out of repository dir
public pathMustBeInRepository ( $path, $secure )
$path
$secure

Описание свойств

$instance защищенное статическое свойство

protected static $instance

$supportedImageExtensions защищенное свойство

protected $supportedImageExtensions