|
static | transliterateFileName (string $fileName) |
|
static | sanitizeFileName (string $fileName) |
|
static | deleteFinal ($limit=null) |
|
static | addToSite (int $id, int $fileId, bool $temp=false) |
|
static | getFilesFromSite ($siteId) |
|
static | deleteFromSite ($id, $fileId=array()) |
|
static | addToLanding ($lid, $fileId) |
|
static | getFilesFromLanding ($landingId) |
|
static | deleteFromLanding ($lid, $fileId=array()) |
|
static | addToBlock (int $blockId, $fileId, bool $temp=false) |
|
static | replaceInBlock ($blockId, $fileId) |
|
static | deleteFromBlock ($blockId, $fileId=array()) |
|
static | getFilesFromBlockContent ($blockId, $content) |
|
static | getFilesFromBlock ($blockId) |
|
static | addToAsset ($assetId, $fileId) |
|
static | getFilesFromAsset ($assetId) |
|
static | deleteFromAsset (int $assetId, $fileId=[]) |
|
static | markAssetToRebuild ($assetId=[]) |
|
static | markAssetRebuilded ($assetId) |
|
static | copySiteFiles ($from, $to) |
|
static | copyLandingFiles ($from, $to) |
|
static | copyBlockFiles ($from, $to) |
|
static | getFileArray ($fileId) |
|
static | getFilePath ($fileId) |
|
static | releaseFile (int $fileId) |
|
static | deletePhysical (int $fileId) |
|
|
static | add (int $fileId, int $entityId, string $entityType, bool $temp=false) |
|
static | getFiles ($entityId, $entityType) |
|
static | delete ($fileId, $entityId, $entityType) |
|
static | copyEntityFiles ($from, $to, $entityType) |
|
См. определение в файле file.php строка 6
◆ add()
static add |
( |
int | $fileId, |
|
|
int | $entityId, |
|
|
string | $entityType, |
|
|
bool | $temp = false ) |
|
staticprotected |
Add new record.
- Аргументы
-
int | $fileId | File id. |
int | $entityId | Entity id. |
string | $entityType | Entity type. |
bool | $temp | This is temporary file. |
- Возвращает
- void
См. определение в файле file.php строка 71
◆ addToAsset()
static addToAsset |
( |
| $assetId, |
|
|
| $fileId ) |
|
static |
Add new record for Asset.
- Аргументы
-
int | $assetId | Id of landing to which attached asset. |
int | $fileId | File id. |
- Возвращает
- void
См. определение в файле file.php строка 426
◆ addToBlock()
static addToBlock |
( |
int | $blockId, |
|
|
| $fileId, |
|
|
bool | $temp = false ) |
|
static |
Add new record(s) for Block.
- Аргументы
-
int | $blockId | Block id. |
int | array | $fileId | File id (or file ids). |
bool | $temp | This is temporary file. |
- Возвращает
- void
См. определение в файле file.php строка 305
◆ addToLanding()
static addToLanding |
( |
| $lid, |
|
|
| $fileId ) |
|
static |
Add new record for Landing.
- Аргументы
-
int | $lid | Landing id. |
int | $fileId | File id. |
- Возвращает
- void
См. определение в файле file.php строка 266
◆ addToSite()
static addToSite |
( |
int | $id, |
|
|
int | $fileId, |
|
|
bool | $temp = false ) |
|
static |
Add new record for Site.
- Аргументы
-
int | $id | Site id. |
int | $fileId | File id. |
bool | $temp | This is temporary file. |
- Возвращает
- void
См. определение в файле file.php строка 228
◆ copyBlockFiles()
static copyBlockFiles |
( |
| $from, |
|
|
| $to ) |
|
static |
Copy files from one block to another.
- Аргументы
-
int | $from | Block id. |
int | $to | Block id. |
- Возвращает
- void
См. определение в файле file.php строка 570
◆ copyEntityFiles()
static copyEntityFiles |
( |
| $from, |
|
|
| $to, |
|
|
| $entityType ) |
|
staticprotected |
Copy files from one entity to another.
- Аргументы
-
int | $from | Entity id. |
int | $to | Entity id. |
string | $entityType | Entity type. |
- Возвращает
- void
См. определение в файле file.php строка 521
◆ copyLandingFiles()
static copyLandingFiles |
( |
| $from, |
|
|
| $to ) |
|
static |
Copy files from one landing to another.
- Аргументы
-
int | $from | Landing id. |
int | $to | Landing id. |
- Возвращает
- void
См. определение в файле file.php строка 559
◆ copySiteFiles()
static copySiteFiles |
( |
| $from, |
|
|
| $to ) |
|
static |
Copy files from one site to another.
- Аргументы
-
int | $from | Site id. |
int | $to | Site id. |
- Возвращает
- void
См. определение в файле file.php строка 548
◆ delete()
static delete |
( |
| $fileId, |
|
|
| $entityId, |
|
|
| $entityType ) |
|
staticprotected |
Mark records for delete.
- Аргументы
-
int | array | $fileId | File id. |
int | $entityId | Entity id. |
int | $entityType | Entity type. |
- Возвращает
- void
См. определение в файле file.php строка 127
◆ deleteFinal()
static deleteFinal |
( |
| $limit = null | ) |
|
|
static |
Final delete all marked files.
- Аргументы
-
int | $limit | Records limit for one iteration. |
- Возвращает
- void
См. определение в файле file.php строка 167
◆ deleteFromAsset()
static deleteFromAsset |
( |
int | $assetId, |
|
|
| $fileId = [] ) |
|
static |
Delete asset files for current landing. Not remove from disk immediately, just marked for agent
- Аргументы
-
int | $assetId | Id of landing to which attached asset. |
int | int[] | $fileId | File id (by default delete all files from Asset). |
- Возвращает
- void
См. определение в файле file.php строка 456
◆ deleteFromBlock()
static deleteFromBlock |
( |
| $blockId, |
|
|
| $fileId = array() ) |
|
static |
Delete record from Block.
- Аргументы
-
int | $blockId | Block id. |
int | array | $fileId | File id (by default delete all files from block). |
- Возвращает
- void
См. определение в файле file.php строка 363
◆ deleteFromLanding()
static deleteFromLanding |
( |
| $lid, |
|
|
| $fileId = array() ) |
|
static |
Delete record from Landing.
- Аргументы
-
int | $lid | Landing id. |
int | array | $fileId | File id (by default delete all files from landing). |
- Возвращает
- void
См. определение в файле file.php строка 293
◆ deleteFromSite()
static deleteFromSite |
( |
| $id, |
|
|
| $fileId = array() ) |
|
static |
Delete record from Site.
- Аргументы
-
int | $id | Site id. |
int | array | $fileId | File id (by default delete all files from landing). |
- Возвращает
- void
См. определение в файле file.php строка 255
◆ deletePhysical()
static deletePhysical |
( |
int | $fileId | ) |
|
|
static |
Physical delete file.
- Аргументы
-
- Возвращает
- void
См. определение в файле file.php строка 636
◆ getFileArray()
static getFileArray |
( |
| $fileId | ) |
|
|
static |
Gets core file array.
- Аргументы
-
- Возвращает
- mixed
См. определение в файле file.php строка 580
◆ getFilePath()
static getFilePath |
( |
| $fileId | ) |
|
|
static |
Gets core file path.
- Аргументы
-
- Возвращает
- string|null
См. определение в файле file.php строка 600
◆ getFiles()
static getFiles |
( |
| $entityId, |
|
|
| $entityType ) |
|
staticprotected |
Get all files id from entity.
- Аргументы
-
int | $entityId | Entity id. |
int | $entityType | Entity type. |
- Возвращает
- array
См. определение в файле file.php строка 101
◆ getFilesFromAsset()
static getFilesFromAsset |
( |
| $assetId | ) |
|
|
static |
Gets asset files for current landing.
- Аргументы
-
int | $assetId | Id of landing to which attached asset. |
- Возвращает
- array
См. определение в файле file.php строка 441
◆ getFilesFromBlock()
static getFilesFromBlock |
( |
| $blockId | ) |
|
|
static |
Gets files id from block.
- Аргументы
-
- Возвращает
- array
См. определение в файле file.php строка 412
◆ getFilesFromBlockContent()
static getFilesFromBlockContent |
( |
| $blockId, |
|
|
| $content ) |
|
static |
Parse some content for search data-fileid for the block.
- Аргументы
-
int | $blockId | Block id for content. |
string | $content | Content. |
- Возвращает
- array
См. определение в файле file.php строка 374
◆ getFilesFromLanding()
static getFilesFromLanding |
( |
| $landingId | ) |
|
|
static |
Gets files id from landing.
- Аргументы
-
- Возвращает
- array
См. определение в файле file.php строка 279
◆ getFilesFromSite()
static getFilesFromSite |
( |
| $siteId | ) |
|
|
static |
Gets files id from site.
- Аргументы
-
- Возвращает
- array
См. определение в файле file.php строка 241
◆ markAssetRebuilded()
static markAssetRebuilded |
( |
| $assetId | ) |
|
|
static |
When file rebuilded - delete old files (marked as "need rebuild") for current asset ID (current landing)
- Аргументы
-
int | int[] | $assetId | Id of landing to which attached asset. |
- Возвращает
- void
См. определение в файле file.php строка 501
◆ markAssetToRebuild()
static markAssetToRebuild |
( |
| $assetId = [] | ) |
|
|
static |
Mark file as "need rebuild", but not delete them. File will be exist until not created new file.
- Аргументы
-
int | int[] | $assetId | Id of landing to which attached asset. If not set - will marked all. |
- Возвращает
- bool
См. определение в файле file.php строка 466
◆ releaseFile()
static releaseFile |
( |
int | $fileId | ) |
|
|
static |
Delete all file Id from File table.
- Аргументы
-
int | $fileId | File id to delete. |
- Возвращает
- void
См. определение в файле file.php строка 615
◆ replaceInBlock()
static replaceInBlock |
( |
| $blockId, |
|
|
| $fileId ) |
|
static |
Add new record(s) for Block (old records will be deleted).
- Аргументы
-
int | $blockId | Block id. |
int | array | $fileId | File id (or file ids). |
- Возвращает
- void
См. определение в файле file.php строка 329
◆ sanitizeFileName()
static sanitizeFileName |
( |
string | $fileName | ) |
|
|
static |
Returns sanitized file name.
- Аргументы
-
string | $fileName | File name. |
- Возвращает
- string
См. определение в файле file.php строка 54
◆ transliterateFileName()
static transliterateFileName |
( |
string | $fileName | ) |
|
|
static |
Transliterates the Cyrillic characters in a file name to Latin characters and returns the new file name.
- Аргументы
-
string | $fileName | File name. |
- Возвращает
- string
См. определение в файле file.php строка 33
◆ ENTITY_TYPE_ASSET
const ENTITY_TYPE_ASSET = 'A' |
Entity type asset.
См. определение в файле file.php строка 26
◆ ENTITY_TYPE_BLOCK
const ENTITY_TYPE_BLOCK = 'B' |
Entity type block.
См. определение в файле file.php строка 21
◆ ENTITY_TYPE_LANDING
const ENTITY_TYPE_LANDING = 'L' |
Entity type landing.
См. определение в файле file.php строка 16
◆ ENTITY_TYPE_SITE
const ENTITY_TYPE_SITE = 'S' |
Entity type site.
См. определение в файле file.php строка 11