/** * @task markup */ private function getMarkupFieldKey(PhabricatorMarkupInterface $object, $field) { static $custom; if ($custom === null) { $custom = array_merge(self::loadCustomInlineRules(), self::loadCustomBlockRules()); $custom = mpull($custom, 'getRuleVersion', null); ksort($custom); $custom = PhabricatorHash::digestForIndex(serialize($custom)); } return $object->getMarkupFieldKey($field) . '@' . $this->version . '@' . $custom; }
/** * @task markup */ private function getMarkupFieldKey(PhabricatorMarkupInterface $object, $field) { return $object->getMarkupFieldKey($field); }