Deprecate fetchAssociatedEntryIDs

this method is not called anymore in the core.
A quick Google search confirm that no 3rd party field is
actually usign it. A search in the entire project results in

Searching 2883 files for "fetchAssociatedEntryIDs"

symphony-2\symphony\lib\toolkit\class.field.php:
1545       *  return an array of the associated entry ids.
1546       */
1547:     public function fetchAssociatedEntryIDs($value)
1548      {
1549

symphony-2\symphony\lib\toolkit\fields\field.select.php:
128      }
129
130:     public function fetchAssociatedEntryIDs($value)
131      {
132          return Symphony::Database()->fetchCol('entry_id', "SELECT `entry_id` FROM `tbl_entries_data_".$this->get('id')."` WHERE `value` = '".Symphony::Database()->cleanValue($value)."'");

2 matches across 2 files

The select box implementation can be kept and reused.
Delegate relation finding to fields

This proposed change make the fields reposible for
finding relations. This change takes methods that were
in content.publish.php and moves them to the Field class,
preserving all compatibility.
Reponsability is put in the right container and
Field implementors will now be able to defines their own mecanism
in order to create relationships.
data-required attribute

This fix adds a declarative option in order to prevent automatic
insertion of the 'none' option.
new assets build
Merge pull request #2114 from DeuxHuitHuit/data-required

Data required attribute for .js-fetch-sections
Merge pull request #2102 from DeuxHuitHuit/find-related-entries

Move finding related entries logic to the Field class.