Classes summary
AccountsGridViewProfileWidget |
|
ActionMenu |
Widget class for rendering a user's actions widget. |
ActionsGridViewProfileWidget |
|
ActionsQuickCreateRelationshipBehavior |
Provides utility methods for handling quick creation of records and
relationships. This class involves the use of two models: The model associated
with the owner of this behavior (referred to as 'the first model') and the model
associated with the view from which the quick create ajax request was made
(referred to as 'the second model'). |
ActiveDateRangeInput |
Base widget class for all of X2Engine's widgets |
ApplicationConfigBehavior |
ApplicationConfigBehavior is a behavior for the application. It loads additional
config paramenters that cannot be statically written in config/main and is also
used for features in common with the console application. |
Attachments |
Widget class for the attatchment form |
ChatBox |
Widget class for the chat portlet. |
CommonControllerBehavior |
A behavior for controllers; contains methods common to controllers whether or
not they are children of x2base. |
ContactMapInlineTags |
|
ContactsGridViewProfileWidget |
|
CronForm |
Widget-ized wrapper methods for rendering cron forms and processing input. |
CSaveRelationsBehavior |
CSaveRelationsBehavior class. |
DateRangeInputsWidget |
Creates a set of inputs: a start date datepicker, an end date datepicker, and a
date range select. |
DocsGridViewProfileWidget |
|
DocViewer |
Widget class for the document viewer |
DocViewerProfileWidget |
|
EButtonColumnWithClearFilters |
EButtonColumnWithClearFilters class. |
EmailDeliveryBehavior |
Email delivery methods. |
EmailProgressControl |
|
EncryptedFieldsBehavior |
Behavior class for storing encrypted values in database fields. |
EventsChartProfileWidget |
|
FileUploader |
Widget to upload files via AJAX. |
FontPickerInput |
Input form element that provides a fontface selection dropdown menu. |
Formatter |
Consolidated class for common string formatting and parsing functions. |
FormView |
Child Class for a form record view |
GridViewWidget |
|
History |
Renders a CListView containing all actions associated with the specified model |
IframeWidget |
|
ImportExportBehavior |
Behavior for dealing with data files directly on the server while avoiding
directory traversal and publicly visible files. |
InlineActionForm |
Action form widget for creating actions on record pages |
InlineEmailAction |
Provides an action for sending email from a view page with an inline form. |
InlineEmailForm |
Provides an inline form for sending email from a view page. |
InlineEmailModelBehavior |
Utility methods for modules whose records can be emailed with the
InlineEmailWidget. |
InlineQuotes |
Class for creating quotes from a contact view. |
JSONEmbeddedModelFieldsBehavior |
Behavior class for more advanced JSON storage in fields, using CModel children
in protected/models/embedded for validation, input widget rendering, etc. |
JSONFieldsDefaultValuesBehavior |
Enables transparent serialization and storage of array objects in database
fields as JSON strings. In contrast to NormalizedJSONFieldsBehavior where JSON
properties default to null, here the transformAttributes array is treated as an
associative array where the values are used as the default values for each JSON
property. Note that a failure to explicitly define a default value in the
transformAttributes array will result in potentially unexpected behavior (e.g.
array ('<JSON field 0>, <JSON field 1> => <JSON field 1
default value>), here <JSON field 0> would be the default value of a
JSON field called '0'). |
LeadRoutingBehavior |
Logic attributes/methods for lead distribution. |
LeftWidget |
Gives a utility function to derived classes which sets up this left widgets
title bar. |
LoginThemeHelper |
Class to assist the login theme cookies and Javascript. The login page has both
the ability to change the background color and ability to change overall theme
of the page. The cookie saved will be the background color and the theme name. |
LoginThemeHelperBase |
Class to assist the login theme cookies and Javascript. The login page has both
the ability to change the background color and ability to change overall theme
of the page. The cookie saved will be the background color and the theme name. |
MarketingGridViewProfileWidget |
|
MediaBox |
Class for the media library box widget. |
MessageBox |
MOTD widget class. |
MobileFormatter |
Consolidated class for common string formatting and parsing functions. |
MobileFormLayoutRenderer |
Base widget class for all of X2Engine's widgets |
MobileLayoutRenderer |
Base widget class for all of X2Engine's widgets |
MobileLoginThemeHelper |
Class to assist the login theme cookies and Javascript. The login page has both
the ability to change the background color and ability to change overall theme
of the page. The cookie saved will be the background color and the theme name. |
MobileViewLayoutRenderer |
Base widget class for all of X2Engine's widgets |
ModelFileUploader |
Child Class to set parameters for uploading attachments to a model. |
NewWebLeadsGridViewProfileWidget |
|
NormalizedJSONFieldsBehavior |
Enables transparent serialization and storage of array objects in database
fields as JSON strings. |
NoteBox |
Class for the note box widget. |
OnlineUsers |
Class for the widget that displays which users are online. |
OpportunitiesGridViewProfileWidget |
|
Panel |
Base widget class for all of X2Engine's widgets |
ProfileDashboardManager |
Class to handle the main profile page |
ProfileGridViewWidget |
|
ProfileLayoutEditor |
Description @todo |
ProfilesGridViewProfileWidget |
|
Publisher |
Widget class for displaying all available inline actions. |
PublisherActionTab |
|
PublisherCalendarEventTab |
|
PublisherCallTab |
|
PublisherCommentTab |
|
PublisherEventTab |
|
PublisherSmallCalendarEventTab |
|
PublisherTab |
|
PublisherTimeTab |
|
QuickContact |
Class for displaying the "Quick Contact" widget |
QuickCreateRelationshipBehavior |
Provides utility methods for handling quick creation of records and
relationships. This class involves the use of two models: The model associated
with the owner of this behavior (referred to as 'the first model') and the model
associated with the view from which the quick create ajax request was made
(referred to as 'the second model'). |
QuotesGridViewProfileWidget |
|
RecordAliasesWidget |
Base widget class for all of X2Engine's widgets |
RecordViewLayoutManager |
Base widget class for all of X2Engine's widgets |
RecordViewWidgetManager |
Base widget class for all of X2Engine's widgets |
RememberPagination |
Pagination class extended from Yii::CPagination |
Reminders |
Class for rendering the "reminders" widget |
ResponseBehavior |
Behavior class providing utilities for responding in a uniform yet also
context-sensitive manner. Utilizes the standalone class ResponseUtil . |
ResponsiveHtml |
|
SearchIndexBehavior |
Search entries management behavior |
ServicesGridViewProfileWidget |
|
SmallCalendar |
Widget class for the chat portlet. |
SmartActiveDataProvider |
CActiveDataProvider with persistent sort order and filters and optional id
checksum calculation |
SmartDataProviderBehavior |
Made for the purposes of getting pagingation to work properly. |
SmartSort |
Filters GET parameters by unique id to prevent issues that arise when multiple
instances of X2GridView * are on the same page. |
SocialForm |
Widget for an input which posts text to a social feed. |
SortableWidgetManager |
Base widget class for all of X2Engine's widgets |
SortableWidgets |
CJuiSortable class. |
TagBehavior |
TagBehavior class file. |
TagCloud |
Widget that renders a tag cloud |
TemplatesGridViewProfileWidget |
Grid summary widget for custom modules |
TimeZone |
Time Zone information widget. |
TopContacts |
Widget for displaying the "Top Contacts" portlet |
TopSites |
"Top sites" widget class |
TransformedFieldStorageBehavior |
Base class for behaviors which store attributes in a different form than when
the model and its attributes are loaded. |
TranslationLogger |
Logs translation activity. |
TwitterFeed |
Widget for displaying a twitter fee |
TwoColumnSortableWidgetManager |
Base widget class for all of X2Engine's widgets |
UpdaterBehavior |
Behavior class with application updater/upgrader utilities. |
UpdatesForm |
Configuration object for the installation contact & updates registry form. |
UserIdentity |
The data needed to identity a user. |
UsersChartProfileWidget |
|
WorkflowBehavior |
WorkflowBehavior class file. Manages workflow operations for the owner record. |
X2ActiveGridView |
Custom grid view display function. |
X2ActiveGridViewForSortableWidgets |
Used to display gridviews within sortable widgets. This allows sortable widget
gridviews to have their own results per page settings. |
X2AssetManager |
Custom extension of CAssetManager used by the app. |
X2AuthManager |
RBAC auth manager for X2Engine |
X2ChangeLogBehavior |
Changelog recording behavior class. |
X2ClientScript |
Custom extension of CClientScript used by the app. |
X2Color |
Color utilities (unused) |
X2DateUtil |
Date formatting utilities |
X2FixtureManager |
|
X2FlowFormatter |
|
X2GridView |
Custom grid view display function. |
X2GridViewBase |
Custom grid view display function. |
X2GridViewForSortableWidgets |
Used to display gridviews within sortable widgets. This allows sortable widget
gridviews to have their own results per page settings. |
X2GridViewSortableWidgetsBehavior |
Used to display gridviews within sortable widgets. This allows sortable widget
gridviews to have their own results per page settings. |
X2LeadsGridViewProfileWidget |
|
X2LinkableBehavior |
CModelBehavior class for route lookups on classes. |
X2ListView |
Renders a CListView |
X2PillBox |
Base widget class for all of X2Engine's widgets |
X2ProgressBar |
Base widget class for all of X2Engine's widgets |
X2SmartSearchModelBehavior |
Allows instances of CActiveRecord to save grid sort/filters in the session.
Similar to X2Model's searchBase () method. |
X2TimestampBehavior |
X2TimestampBehavior class file. |
X2TranslationBehavior |
A behavior to automatically parse the software for translation calls on text,
add that text to our translation files, consolidate duplicate entries into
common.php, and then translate all missing entries via Google Translate API. To
run the translation automation, navigate to "admin/automateTranslation" in the
software. End users should never need to run this code (and in fact without the
Google API Key file and Google Translation Billing API configured it will not
work). This class is primarily designed for developer use to update translations
for new releases. |
X2UrlRule |
Custom URL parsing class |
X2WebModule |
Base module class for all modules following the convention of self-contained
assets, components, etc. |
X2Widget |
Base widget class for all of X2Engine's widgets |
X2WidgetList |
Class for displaying center widgets |