Changeset View
Changeset View
Standalone View
Standalone View
src/applications/files/storage/PhabricatorFile.php
Show First 20 Lines • Show All 845 Lines • ▼ Show 20 Lines | public static function getTransformableImageFormats() { | ||||
if (function_exists('imagegif')) { | if (function_exists('imagegif')) { | ||||
$supported[] = 'gif'; | $supported[] = 'gif'; | ||||
} | } | ||||
return $supported; | return $supported; | ||||
} | } | ||||
public function getDragAndDropDictionary() { | |||||
return array( | |||||
'id' => $this->getID(), | |||||
'phid' => $this->getPHID(), | |||||
'uri' => $this->getBestURI(), | |||||
); | |||||
} | |||||
public function instantiateStorageEngine() { | public function instantiateStorageEngine() { | ||||
return self::buildEngine($this->getStorageEngine()); | return self::buildEngine($this->getStorageEngine()); | ||||
} | } | ||||
public static function buildEngine($engine_identifier) { | public static function buildEngine($engine_identifier) { | ||||
$engines = self::buildAllEngines(); | $engines = self::buildAllEngines(); | ||||
foreach ($engines as $engine) { | foreach ($engines as $engine) { | ||||
if ($engine->getEngineIdentifier() == $engine_identifier) { | if ($engine->getEngineIdentifier() == $engine_identifier) { | ||||
▲ Show 20 Lines • Show All 480 Lines • Show Last 20 Lines |