[ Index ] |
PHP Cross Reference of Phabricator |
![]() | Up one level | |
![]() | PhabricatorFileStorageEngine.php [source] [93 lines] | Defines a storage engine which can write file data somewhere (like a database, local disk, Amazon S3, the A:\ drive, or a custom filer) and retrieve it later. You can extend this class to provide new file storage backends. |
![]() | PhabricatorLocalDiskFileStorageEngine.php [source] [122 lines] | Local disk storage engine. Keeps files on local disk. This engine is easy to set up, but it doesn't work if you have multiple web frontends! |
![]() | PhabricatorMySQLFileStorageEngine.php [source] [80 lines] | MySQL blob storage engine. This engine is the easiest to set up but doesn't scale very well. It uses the @{class:PhabricatorFileStorageBlob} to actually access the underlying database table. |
![]() | PhabricatorS3FileStorageEngine.php [source] [152 lines] | Amazon S3 file storage engine. This engine scales well but is relatively high-latency since data has to be pulled off S3. |
![]() | PhabricatorTestStorageEngine.php [source] [34 lines] | Test storage engine. Does not actually store files. Used for unit tests. |
Generated: Sun Nov 30 09:20:46 2014 | Cross-referenced by PHPXref 0.7.1 |