All Data Structures Functions Variables Pages
Public Member Functions | Static Public Member Functions | Data Fields | Protected Member Functions | Static Protected Member Functions | Protected Attributes
ImportTempTableListView Class Reference
Inheritance diagram for ImportTempTableListView:
ListView ModelView ListViewInterface ConfigurableMetadataView MetadataView View AnalysisResultsImportTempTableListView ImportResultsImportTempTableListView

Public Member Functions

 __construct ($controllerId, $moduleId, ImportDataProvider $dataProvider, $mappingData, $importRulesType, ImportResultsConfigurationForm $configurationForm, ZurmoActiveForm $zurmoActiveForm, $importId, $gridIdSuffix=null)
 
 getLinkString ($attributeString, $attribute)
 
- Public Member Functions inherited from ListView
 __construct ($controllerId, $moduleId, $modelClassName, $dataProvider, $selectedIds, $gridIdSuffix=null, $gridViewPagerParams=array(), $listAttributesSelector=null, $kanbanBoard=null)
 
 getRowsAreSelectable ()
 
 setRowsAreSelectable ($value)
 
 getSummaryCloneId ()
 
 getTableColumnGroup ()
 
 setEmptyText ($text)
 
 getGridViewId ()
 
 getLinkString ($attributeString, $attribute)
 
 getRelatedLinkString ($attributeString, $attributeName, $moduleId)
 
 getModuleId ()
 
 getControllerId ()
 
- Public Member Functions inherited from ModelView
 getModelClassName ()
 
- Public Member Functions inherited from View
 isUniqueToAPage ()
 
 render ()
 
 setCssClasses (array $classes)
 
 getCssClasses ()
 
 getTitle ()
 
 getPostTruncatedTitleContent ()
 

Static Public Member Functions

static resolveAnalysisStatusLabel ($data)
 
static resolveResultStatusLabel ($data)
 
- Static Public Member Functions inherited from ListView
static getDefaultMetadata ()
 
static canRenderRowMenuColumnByElementAndData ($element, $data)
 
static resolveRelatedListStringContent ($modelId, $linkStringContent)
 
static getDesignerRulesType ()
 

Data Fields

const EXPANDABLE_ANALYSIS_CONTENT_TYPE = 'Analysis'
 
const EXPANDABLE_IMPORT_RESULTS_CONTENT_TYPE = 'Import Results'
 

Protected Member Functions

 resolveSecondColumn ()
 
 getDefaultRoute ()
 
 getResultsFilterRadioElementClassName ()
 
 renderContent ()
 
 getGridViewWidgetPath ()
 
 getCGridViewParams ()
 
 getCGridViewPagerParams ()
 
 resolveColumnLabelsByName ()
 
 getCGridViewColumns ()
 
 resolveColumnData (&$column, $columnName)
 
 resolveHeaderColumnContent ($columnName, $label)
 
 getCGridViewBeforeAjaxUpdate ()
 
 getCGridViewAfterAjaxUpdate ()
 
 rowsAreExpandable ()
 
 getUniquePageId ()
 
 renderConfigurationForm ()
 
 renderConfigurationFormLayout ($form)
 
 registerConfigurationFormLayoutScripts ($form)
 
- Protected Member Functions inherited from ListView
 getKanbanBoard ()
 
 setKanbanBoard ($kanbanBoard)
 
 renderContent ()
 
 getGridViewWidgetPath ()
 
 getCGridViewParams ()
 
 getTypeCssClassForCGridView ()
 
 getKanbanCssClassForCGridView ()
 
 getCGridViewPagerParams ()
 
 getShowTableOnEmpty ()
 
 getEmptyText ()
 
 getCGridViewFirstColumn ()
 
 getCGridViewColumns ()
 
 resolveMetadata ()
 
 getResolvedMetadata ()
 
 getCGridViewBeforeAjaxUpdate ()
 
 getCGridViewAfterAjaxUpdate ()
 
 getCGridViewAjaxUrl ()
 
 getCGridViewSelectableRowsCount ()
 
 getCGridViewLastColumn ()
 
 getGridViewMenuColumn ()
 
 getGridViewActionRoute ($action, $moduleId=null)
 
 getListActionId ()
 
 getActionModuleClassName ()
 
 getDataProvider ()
 
 renderScripts ()
 
 processColumnInfoToFetchColumnData ($columnInformation)
 
 isHeaderHidden ()
 
 resolveRowMenuColumnClass ()
 
- Protected Member Functions inherited from View
 resolveDefaultClasses ()
 
 renderContainerWrapperId ()
 
 getContainerWrapperTag ()
 
 getId ()
 
 renderContent ()
 
 getViewStyle ()
 
 renderTitleContent ()
 
 resolveCustomViewTemplateFileName ($theme, $view)
 

Static Protected Member Functions

static getExpandableContentType ()
 
static resolveHeaderLabelByColumnNameAndLabel ($columnName, $label)
 
static resolveColumnCountByName ($columnName)
 
static getPagerCssClass ()
 
- Static Protected Member Functions inherited from ListView
static getGridTemplate ()
 
static getPagerCssClass ()
 
static getSummaryText ()
 
static getSummaryCssClass ()
 
- Static Protected Member Functions inherited from ModelView
static assertMetadataIsValid (array $metadata)
 

Protected Attributes

 $dataProvider
 
 $rowsAreExpandable = false
 
 $mappingData
 
 $importRulesType
 
 $configurationForm
 
 $importId
 
 $isTableEditable = true
 
- Protected Attributes inherited from ListView
 $controllerId
 
 $moduleId
 
 $dataProvider
 
 $renderViewToolBarDuringRenderContent = true
 
 $rowsAreSelectable = false
 
 $gridId
 
 $gridIdSuffix
 
 $selectedIds
 
 $gridViewPagerParams = array()
 
 $emptyText = null
 
- Protected Attributes inherited from ModelView
 $modelClassName
 
- Protected Attributes inherited from View
 $cssClasses = array()
 
 $title
 
 $makeDefaultClassesFromClassHeirarchy = true
 

Detailed Description

Base class for working with import temp table data

Definition at line 40 of file ImportTempTableListView.php.

Constructor & Destructor Documentation

__construct (   $controllerId,
  $moduleId,
ImportDataProvider  $dataProvider,
  $mappingData,
  $importRulesType,
ImportResultsConfigurationForm  $configurationForm,
ZurmoActiveForm  $zurmoActiveForm,
  $importId,
  $gridIdSuffix = null 
)
Parameters
string$controllerId
string$moduleId
ImportDataProvider$dataProvider
$mappingData
$importRulesType
ImportResultsConfigurationForm$configurationForm
array$importId
null$gridIdSuffix

Definition at line 140 of file ImportTempTableListView.php.

Member Function Documentation

static getExpandableContentType ( )
staticprotected

Override and implement in children classes

Exceptions
NotImplementedException

Definition at line 98 of file ImportTempTableListView.php.

static getPagerCssClass ( )
staticprotected
Returns
string

Definition at line 178 of file ImportTempTableListView.php.

getGridViewWidgetPath ( )
protected
Returns
string

Definition at line 186 of file ImportTempTableListView.php.

getCGridViewParams ( )
protected
Returns
array

Definition at line 194 of file ImportTempTableListView.php.

getCGridViewPagerParams ( )
protected
Returns
array

Definition at line 204 of file ImportTempTableListView.php.

getCGridViewColumns ( )
protected

Get the meta data and merge with standard CGridView column elements to create a column array that fits the CGridView columns API

Returns
array

Definition at line 242 of file ImportTempTableListView.php.

resolveColumnData ( $column,
  $columnName 
)
protected

Resolves the column data info for the table

Parameters
Array$column
string$columnName

Definition at line 288 of file ImportTempTableListView.php.

getCGridViewBeforeAjaxUpdate ( )
protected
Returns
string

Definition at line 327 of file ImportTempTableListView.php.

getCGridViewAfterAjaxUpdate ( )
protected

Do not run global eval, since it causes doubling up of ajax requests on the pager. (non-PHPdoc)

See Also
ListView::getCGridViewAfterAjaxUpdate()

Definition at line 337 of file ImportTempTableListView.php.

rowsAreExpandable ( )
protected
Returns
bool

Definition at line 349 of file ImportTempTableListView.php.

renderConfigurationFormLayout (   $form)
protected
Parameters
ZurmoActiveForm$form
Returns
string

Definition at line 370 of file ImportTempTableListView.php.


The documentation for this class was generated from the following file:
Generated on Tue Jan 28 2020 07:10:32