Path: blob/master/src/applications/cache/storage/PhabricatorMarkupCache.php
12242 views
<?php12final class PhabricatorMarkupCache extends PhabricatorCacheDAO {34protected $cacheKey;5protected $cacheData;6protected $metadata;78protected function getConfiguration() {9return array(10self::CONFIG_SERIALIZATION => array(11'cacheData' => self::SERIALIZATION_PHP,12'metadata' => self::SERIALIZATION_JSON,13),14self::CONFIG_BINARY => array(15'cacheData' => true,16),17self::CONFIG_COLUMN_SCHEMA => array(18'cacheKey' => 'text128',19),20self::CONFIG_KEY_SCHEMA => array(21'cacheKey' => array(22'columns' => array('cacheKey'),23'unique' => true,24),25'dateCreated' => array(26'columns' => array('dateCreated'),27),28),29) + parent::getConfiguration();30}3132public function getSchemaPersistence() {33return PhabricatorConfigTableSchema::PERSISTENCE_CACHE;34}3536}373839