Overview

Packages

  • application
    • commands
    • components
      • actions
      • filters
      • leftWidget
      • permissions
      • sortableWidget
      • util
      • webupdater
      • x2flow
        • actions
        • triggers
      • X2GridView
      • X2Settings
    • controllers
    • models
      • embedded
    • modules
      • accounts
        • controllers
        • models
      • actions
        • controllers
        • models
      • calendar
        • controllers
        • models
      • charts
        • models
      • contacts
        • controllers
        • models
      • docs
        • components
        • controllers
        • models
      • groups
        • controllers
        • models
      • marketing
        • components
        • controllers
        • models
      • media
        • controllers
        • models
      • mobile
        • components
      • opportunities
        • controllers
        • models
      • products
        • controllers
        • models
      • quotes
        • controllers
        • models
      • services
        • controllers
        • models
      • template
        • models
      • users
        • controllers
        • models
      • workflow
        • controllers
        • models
      • x2Leads
        • controllers
        • models
  • None
  • system
    • base
    • caching
    • console
    • db
      • ar
      • schema
    • validators
    • web
      • actions
      • auth
      • helpers
      • widgets
        • captcha
        • pagers
  • zii
    • widgets
      • grid

Classes

  • AccountsGridViewProfileWidget
  • ActionMenu
  • ActionsGridViewProfileWidget
  • ActionsQuickCreateRelationshipBehavior
  • ActiveDateRangeInput
  • ApplicationConfigBehavior
  • Attachments
  • ChatBox
  • CommonControllerBehavior
  • ContactMapInlineTags
  • ContactsGridViewProfileWidget
  • CronForm
  • CSaveRelationsBehavior
  • DateRangeInputsWidget
  • DocsGridViewProfileWidget
  • DocViewer
  • DocViewerProfileWidget
  • EButtonColumnWithClearFilters
  • EmailDeliveryBehavior
  • EmailProgressControl
  • EncryptedFieldsBehavior
  • EventsChartProfileWidget
  • FileUploader
  • FontPickerInput
  • Formatter
  • FormView
  • GridViewWidget
  • History
  • IframeWidget
  • ImportExportBehavior
  • InlineActionForm
  • InlineEmailAction
  • InlineEmailForm
  • InlineEmailModelBehavior
  • InlineQuotes
  • JSONEmbeddedModelFieldsBehavior
  • JSONFieldsDefaultValuesBehavior
  • LeadRoutingBehavior
  • LeftWidget
  • LoginThemeHelper
  • LoginThemeHelperBase
  • MarketingGridViewProfileWidget
  • MediaBox
  • MessageBox
  • MobileFormatter
  • MobileFormLayoutRenderer
  • MobileLayoutRenderer
  • MobileLoginThemeHelper
  • MobileViewLayoutRenderer
  • ModelFileUploader
  • NewWebLeadsGridViewProfileWidget
  • NormalizedJSONFieldsBehavior
  • NoteBox
  • OnlineUsers
  • OpportunitiesGridViewProfileWidget
  • Panel
  • ProfileDashboardManager
  • ProfileGridViewWidget
  • ProfileLayoutEditor
  • ProfilesGridViewProfileWidget
  • Publisher
  • PublisherActionTab
  • PublisherCalendarEventTab
  • PublisherCallTab
  • PublisherCommentTab
  • PublisherEventTab
  • PublisherSmallCalendarEventTab
  • PublisherTab
  • PublisherTimeTab
  • QuickContact
  • QuickCreateRelationshipBehavior
  • QuotesGridViewProfileWidget
  • RecordAliasesWidget
  • RecordViewLayoutManager
  • RecordViewWidgetManager
  • RememberPagination
  • Reminders
  • ResponseBehavior
  • ResponsiveHtml
  • SearchIndexBehavior
  • ServicesGridViewProfileWidget
  • SmallCalendar
  • SmartActiveDataProvider
  • SmartDataProviderBehavior
  • SmartSort
  • SocialForm
  • SortableWidgetManager
  • SortableWidgets
  • TagBehavior
  • TagCloud
  • TemplatesGridViewProfileWidget
  • TimeZone
  • TopContacts
  • TopSites
  • TransformedFieldStorageBehavior
  • TranslationLogger
  • TwitterFeed
  • TwoColumnSortableWidgetManager
  • UpdaterBehavior
  • UpdatesForm
  • UserIdentity
  • UsersChartProfileWidget
  • WorkflowBehavior
  • X2ActiveGridView
  • X2ActiveGridViewForSortableWidgets
  • X2AssetManager
  • X2AuthManager
  • X2ChangeLogBehavior
  • X2ClientScript
  • X2Color
  • X2DateUtil
  • X2FixtureManager
  • X2FlowFormatter
  • X2GridView
  • X2GridViewBase
  • X2GridViewForSortableWidgets
  • X2GridViewSortableWidgetsBehavior
  • X2LeadsGridViewProfileWidget
  • X2LinkableBehavior
  • X2ListView
  • X2PillBox
  • X2ProgressBar
  • X2SmartSearchModelBehavior
  • X2TimestampBehavior
  • X2TranslationBehavior
  • X2UrlRule
  • X2WebModule
  • X2Widget
  • X2WidgetList
  • Overview
  • Package
  • Class
  • Tree

Package application\components

Packages summary
application\components\actions
application\components\filters
application\components\leftWidget
application\components\permissions
application\components\sortableWidget
application\components\util
application\components\webupdater
application\components\x2flow
application\components\X2GridView
application\components\X2Settings
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
X2CRM Documentation API documentation generated by ApiGen 2.8.0