abstract public function getTransformName()
abstract public function getTransformName()
Return
| wild |
abstract public function getTransformKey()
abstract public function getTransformKey()
Return
| wild |
abstract public function canApplyTransform($file)
abstract public function canApplyTransform($file)
Parameters
| \PhabricatorFile | $file |
Return
| wild |
abstract public function applyTransform($file)
abstract public function applyTransform($file)
Parameters
| \PhabricatorFile | $file |
Return
| wild |
public function getDefaultTransform($file)
public function getDefaultTransform($file)
Parameters
| \PhabricatorFile | $file |
Return
| wild |
public function generateTransforms()
public function generateTransforms()
Return
| wild |
public function getOrExecuteTransformExplicit($file)
public function getOrExecuteTransformExplicit($file)
Get an existing transformed file, or create a new transformed file if no transformed file already exists. If a new file is produced, it is connected to the original file in an explicit way, so, persisting a new 'PhabricatorTransformedFile' row.
Parameters
| PhabricatorFile | $file | Original file. You must check yourself if the viewer has sufficient permissions to see this file. |
Return
| PhabricatorFile | Transformed file |
public function executeTransform($file)
public function executeTransform($file)
Create a new transformed file. This usually causes the creation of a new 'PhabricatorFile'.
Parameters
| PhabricatorFile | $file | Original file |
Return
| PhabricatorFile | Transformed file |
public function executeTransformExplicit($file)
public function executeTransformExplicit($file)
Wrapper of executeTransform() that also persists the relationship between the original file and the transform, if it makes sense to do so.
Parameters
| PhabricatorFile | $file | Original file |
Return
| PhabricatorFile | Transformed file |
public static function getAllTransforms()
public static function getAllTransforms()
Return
| wild |
public static function getTransformByKey($key)
public static function getTransformByKey($key)
Parameters
| $key |
Return
| wild |