modules/ModuleBuilder/parsers/views/DeployedMetaDataImplementation.php

Show: inherited
Table of Contents

\DeployedMetaDataImplementation

Package:
Parent(s)
\MetaDataImplementationInterface

Properties

Propertyprotected  $_fielddefs= ''
Details
Type
n/a
Inherited_from
\AbstractMetaDataImplementation::$$_fielddefs  
Propertyprotected  $_fileVariables= 'array ( MB_DASHLETSEARCH => 'dashletData', MB_DASHLET => 'dashletData', MB_POPUPSEARCH => 'popupMeta', MB_POPUPLIST => 'popupMeta', MB_LISTVIEW => 'listViewDefs', MB_BASICSEARCH => 'searchdefs', MB_ADVANCEDSEARCH => 'searchdefs', MB_EDITVIEW => 'viewdefs', MB_DETAILVIEW => 'viewdefs', MB_QUICKCREATE => 'viewdefs', )'
Default valuearray ( MB_DASHLETSEARCH => 'dashletData', MB_DASHLET => 'dashletData', MB_POPUPSEARCH => 'popupMeta', MB_POPUPLIST => 'popupMeta', MB_LISTVIEW => 'listViewDefs', MB_BASICSEARCH => 'searchdefs', MB_ADVANCEDSEARCH => 'searchdefs', MB_EDITVIEW => 'viewdefs', MB_DETAILVIEW => 'viewdefs', MB_QUICKCREATE => 'viewdefs', )Details
Type
n/a
Inherited_from
\AbstractMetaDataImplementation::$$_fileVariables  
Propertyprotected  $_moduleName= ''
Details
Type
n/a
Inherited_from
\AbstractMetaDataImplementation::$$_moduleName  
Propertyprotected  $_originalViewdefs= 'array()'
Default valuearray()Details
Type
n/a
Inherited_from
\AbstractMetaDataImplementation::$$_originalViewdefs  
Propertyprotected  $_sourceFilename= ''''
Default value''Details
Type
n/a
Inherited_from
\AbstractMetaDataImplementation::$$_sourceFilename  
Propertyprotected  $_view= ''
inheritedInherited from: \AbstractMetaDataImplementation::$$_view
Details
Type
n/a
Inherited_from
\AbstractMetaDataImplementation::$$_view  
Propertyprotected  $_viewdefs= ''
Details
Type
n/a
Inherited_from
\AbstractMetaDataImplementation::$$_viewdefs  

Methods

methodpublic__construct(  $view,  $moduleName ) : void

Parameters
Name Type Description
$view
$moduleName
methodprotected_loadFromFile(  $filename ) : void
Parameters
Name Type Description
$filename
methodprotected_loadFromPopupFile(  $filename,  $mod,  $view,  $forSave = false ) : void
Parameters
Name Type Description
$filename
$mod
$view
$forSave
methodpublic_mergeFielddefs(  $fielddefs,  $layout ) : void
Parameters
Name Type Description
$fielddefs
$layout
methodprotected_saveToFile(  $filename,  $defs,  $useVariables = true,  $forPopup = false ) : void
Parameters
Name Type Description
$filename
$defs
$useVariables
$forPopup
methodpublicdeploy(  $defs ) : void

Parameters
Name Type Description
$defs
methodpublicgetFielddefs( ) : void
methodpublicgetFileName(  $view,  $moduleName,  $type = MB_CUSTOMMETADATALOCATION ) : void
static

Parameters
Name Type Description
$view
$moduleName
$type
methodpublicgetHistory( ) : void
methodpublicgetLanguage( ) : void

methodpublicgetModuleDir( ) : void

methodpublicgetOriginalViewdefs( ) : void

methodpublicgetViewdefs( ) : void
methodprivaterecursiveVariableReplace(  $arr,  $module,  $replacements ) : void

Parameters
Name Type Description
$arr
$module
$replacements
methodprivatereplaceVariables(  $defs,  $module ) : void

Parameters
Name Type Description
$defs
$module
methodpublicsave(  $defs ) : void

Parameters
Name Type Description
$defs
methodpublicsaveToFile( \$file $file, \$defs $defs ) : void

This is just a wrapper to the private method _saveToFile

Parameters
Name Type Description
$file \$file

the file name to save to

$defs \$defs

the defs to save to the file

Documentation was generated by DocBlox 0.18.1.