PHP Class Admin_ObjectHelperController, pimcore

LICENSE This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://www.pimcore.org/license
Inheritance: extends Pimcore_Controller_Action_Admin
显示文件 Open project: pimcore/pimcore

Public Methods

Method Description
batchAction ( )
doExportAction ( )
downloadCsvFileAction ( )
exportAction ( )
getBatchJobsAction ( )
getExportJobsAction ( )
gridDeleteColumnConfigAction ( )
gridGetColumnConfigAction ( )
gridSaveColumnConfigAction ( )
importGetFileInfoAction ( )
importProcessAction ( )
importUploadAction ( ) IMPORTER
loadObjectDataAction ( )

Protected Methods

Method Description
csvObjectData ( AbstractObject $object ) : array Flattens object data to an array with key=>value where value is simply a string representation of the value (for objects, hrefs and assets the full path is used)
extractFieldsAndBricks ( )
extractLanguage ( )
getCsvData ( $list, $fields, $addTitles = true )
getCsvFieldData ( $field, $object, $requestedLanguage )
getCsvFile ( $fileHandle )
getFieldGridConfig ( $field, $gridType, $position, $force = false, $keyPrefix = null )
mapFieldname ( $field )
prepareExportList ( )

Method Details

batchAction() public method

public batchAction ( )

csvObjectData() protected method

Flattens object data to an array with key=>value where value is simply a string representation of the value (for objects, hrefs and assets the full path is used)
protected csvObjectData ( AbstractObject $object ) : array
$object Pimcore\Model\Object\AbstractObject
return array

doExportAction() public method

public doExportAction ( )

downloadCsvFileAction() public method

exportAction() public method

public exportAction ( )

extractFieldsAndBricks() protected method

protected extractFieldsAndBricks ( )

extractLanguage() protected method

protected extractLanguage ( )

getBatchJobsAction() public method

public getBatchJobsAction ( )

getCsvData() protected method

protected getCsvData ( $list, $fields, $addTitles = true )

getCsvFieldData() protected method

protected getCsvFieldData ( $field, $object, $requestedLanguage )

getCsvFile() protected method

protected getCsvFile ( $fileHandle )

getExportJobsAction() public method

public getExportJobsAction ( )

getFieldGridConfig() protected method

protected getFieldGridConfig ( $field, $gridType, $position, $force = false, $keyPrefix = null )

gridDeleteColumnConfigAction() public method

gridGetColumnConfigAction() public method

gridSaveColumnConfigAction() public method

importGetFileInfoAction() public method

importProcessAction() public method

public importProcessAction ( )

importUploadAction() public method

IMPORTER
public importUploadAction ( )

loadObjectDataAction() public method

mapFieldname() protected method

protected mapFieldname ( $field )

prepareExportList() protected method

protected prepareExportList ( )