HomePhorge

Further simplify PhabricatorCustomFieldInterface

Description

Further simplify PhabricatorCustomFieldInterface

Summary:
Ref T1703. Ref T3718. This introduces PhabricatorCustomFieldAttachment, which is just a fancy array(). The goal here is to simplify PhabricatorCustomFieldInterface as much as possible.

In particular, it can now use common infrastructure (assertAttached()) and is more difficult to get wrong.

Test Plan: Edited custom fields on profile.

Reviewers: btrahan

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T1703, T3718

Differential Revision: https://secure.phabricator.com/D6752

Details

Provenance
epriestleyAuthored on Aug 14 2013, 9:53 AM
themackabuPushed on Mar 25 2025, 8:07 PM
Parents
rP938b63aaa989: Simplify and improve PhabricatorCustomField APIs
Branches
Unknown
Tags
Unknown

Event Timeline