refineries can now return a simple value if they need to. A signalling method in the form of the new returnsMultipleValues() method allows the importer to determine what the return value is and act accordingly. Single return values are treated as a transformed version of the source value that was mapped and inserted in place of the source data. Multiple returned values are treated as a pre-built block of the content tree, overwriting whatever other data was mapped in the group. Thus mappings that use refineries that return multiple values should not be in groups.
Merge branch 'master' into import
Now you *are* 1.4
Merge branch 'master' into import
Merge branch 'master' into import
Merge branch 'master' into import
Added refinery dir
Fix BaseJSONServiceTest
Suppress warnings?
For hint load of document root and script filename
Suppress notice
Merge branch 'import'
Reset version
Merge branch 'master' of github.com:collectiveaccess/providence
Implement support for storage location splitter; improved import overall
Added entityJoiner refinery
Improved data import
ExcelReader now properly decodes Excel-encoded dates
Prevent warnings from being throw on ajax request
Merge branch 'master' of git://github.com/collectiveaccess/providence