ConfigurableMetadataView Class Reference

Inheritance diagram for ConfigurableMetadataView:
MetadataView View ActionBarConfigurableMetadataView ActionBarForDesignerModuleView ActionBarForGroupEditAndDetailsView ActionBarForUserEditAndDetailsView ChartView CombinedCalendarView DetailsAndRelationsView IframePortletView InlineEditForPortletView LatestActivitiesForPortletView MarketingListMembersPortletView MarketingMetricsView MashableInboxActionBarForViews ModelView MyMissionsForPortletView ProjectsActivityFeedPortletView ReportResultsComponentForPortletView RssReaderView SocialItemsForPortletView UserBadgesForPortletView UserGamificationStatisticsForPortletView UserLeaderboardRankingForPortletView

Public Member Functions

 getTitle ()
 resolveViewAndMetadataValueByName ($name)

Static Public Member Functions

static getMetadata (User $user=null)
static setMetadata (array $metadata, User $user=null)

Static Protected Member Functions

static assertMetadataIsValid (array $metadata)
static resolveMetadataClassNameToUse ()

Detailed Description

The base View for any view that requires meta data in order to render itself and is configurable.

Definition at line 42 of file ConfigurableMetadataView.php.


Member Function Documentation

getTitle (  ) 

TODO

Reimplemented from View.

Reimplemented in CalendarView, DetailsView, EditAndDetailsView, MyListView, RelatedListView, AccountDetailsPortletView, AccountsMergedEditAndDetailsView, LatestActivitiesForPortletView, AutorespondersPortletView, BounceConfigurationEditAndDetailsView, CalendarItemDetailsView, CampaignDetailsView, CampaignOverallMetricsView, ContactDetailsPortletView, ContactsMergedEditAndDetailsView, ConversationDetailsView, EmailArchivingConfigurationEditAndDetailsView, EmailSmtpConfigurationEditAndDetailsView, ImapConfigurationEditAndDetailsView, UserBadgesForPortletView, UserLeaderboardRankingForPortletView, LeadDetailsPortletView, LeadsMergedEditAndDetailsView, MapConfigurationView, MarketingConfigurationEditAndDetailsView, MarketingOverallMetricsView, MarketingListDetailsView, MarketingListMembersPortletView, MarketingListOverallMetricsView, MissionDetailsView, MyMissionsForPortletView, NoteInlineEditForPortletView, OpportunityDetailsPortletView, ProductCategoryDetailsView, ActiveProjectsPortletView, ProjectsActivityFeedPortletView, DashboardReportChartForPortletView, ReportChartForPortletView, ReportDetailsView, ReportResultsComponentForPortletView, ReportResultsGridForPortletView, ReportSQLForPortletView, RuntimeFiltersForPortletView, SocialItemsForPortletView, TasksForRelatedKanbanView, TaskModalDetailsView, UserCreateView, UserDetailsView, UserEditView, WorkflowDetailsView, CurrencyCreateView, LdapConfigurationEditAndDetailsView, ModulePermissionsEditAndDetailsView, PoliciesEditAndDetailsView, RightsEditAndDetailsView, ZurmoConfigurationEditAndDetailsView, and ZurmoUserInterfaceConfigurationEditAndDetailsView.

Definition at line 47 of file ConfigurableMetadataView.php.

static getMetadata ( User user = null  )  [static]

Returns metadata for use in automatically generating the view. Will attempt to retrieve from cache if available, otherwill retrieve from database and cache.

See also:
getDefaultMetadata()
Parameters:
$user The current user.
Returns:
An array of metadata.

Definition at line 75 of file ConfigurableMetadataView.php.

static setMetadata ( array $  metadata,
User user = null 
) [static]

Sets new metadata.

Parameters:
$metadata An array of metadata.
$user The current user.

Definition at line 106 of file ConfigurableMetadataView.php.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Wed Mar 29 07:10:24 2017