@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.)
hq.recaptime.dev/wiki/Phorge
phorge
phabricator
1<?php
2
3interface AlmanacPropertyInterface {
4
5 public function attachAlmanacProperties(array $properties);
6 public function getAlmanacProperties();
7 public function hasAlmanacProperty($key);
8 public function getAlmanacProperty($key);
9 public function getAlmanacPropertyValue($key, $default = null);
10 public function getAlmanacPropertyFieldSpecifications();
11 public function newAlmanacPropertyEditEngine();
12 public function getAlmanacPropertySetTransactionType();
13 public function getAlmanacPropertyDeleteTransactionType();
14
15}