ArchivedEmailMatchingSearchDataProviderMetadataAdapter Class Reference

Inheritance diagram for ArchivedEmailMatchingSearchDataProviderMetadataAdapter:
SearchDataProviderMetadataAdapter DataProviderMetadataAdapter

Public Member Functions

 __construct ($model, $userId, $metadata)
 getAdaptedMetadata ($appendStructureAsAnd=true)

Detailed Description

Adapter class to handle special metadata needs of archived email matching listview. When showing possible email messages that require matching, the email message must be in the EmailFolder::TYPE_ARCHIVED and also must not have a personsOrAccounts relation on both the recipient and the sender

Definition at line 42 of file ArchivedEmailMatchingSearchDataProviderMetadataAdapter.php.

Constructor & Destructor Documentation

__construct ( model,

Override to add passing in type

Reimplemented from SearchDataProviderMetadataAdapter.

Definition at line 47 of file ArchivedEmailMatchingSearchDataProviderMetadataAdapter.php.

Member Function Documentation

getAdaptedMetadata ( appendStructureAsAnd = true  ) 

Convert metadata which is just an array of posted searchAttributes into metadata that is readable by the RedBeanModelDataProvider

Definition at line 57 of file ArchivedEmailMatchingSearchDataProviderMetadataAdapter.php.

The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Thu Nov 14 07:10:52 2019