A

CommandQueue::addCommand() — Method in class CommandQueue
Adds $command to CommandQueue.
CommandQueue::addPageMessage() — Method in class CommandQueue
Convenience method to add a PageMessage command.
AbstractBoxClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Abstract command with generic functionality for box placement commands.
$AbstractBox#availibleResizesProperty in class AbstractBox
Availible resize values.
AbstractCommandClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Class AbstractCommand
AbstractCommand::addComponent() — Method in class AbstractCommand
Adds $command as a component command.
$CheckNewPage#availableParamsProperty in class CheckNewPage
Available command params with default values.
$ExecuteScript#availableParamsProperty in class ExecuteScript
Available command params.
$GoToPage#availableParamsProperty in class GoToPage
Allowed command.
$GroupEnd#availableParamsProperty in class GroupEnd
{@inheritDoc}
$ImageBox#allowedFitsProperty in class ImageBox
Array with all allowed fits for validation.
$NextPage#availableParamsProperty in class NextPage
Allowed command.
$OpenDocument#availableParamsProperty in class OpenDocument
Available command params.
$SetLayer#availableParamsProperty in class SetLayer
{@inheritDoc}
SplitTable::addPreCommand() — Method in class SplitTable
Adds $command to pre commands.
$Table#allowedFitsProperty in class Table
Array with all allowed fits for validation.
Table::addColumn() — Method in class Table
Adds a column with $width, $style and ident to the table.
Table::abortRow() — Method in class Table
Closes current row without adding it to the table.
Table::addCell() — Method in class Table
Adds a cell to the current row when adding cells in sequential mode.
$Template#availableParamsProperty in class Template
{@inheritDoc}
Template::addCommands() — Method in class Template
Adds $commands to template.
Template::addCommand() — Method in class Template
Adds $command to template.
$TextBox#allowedFitsProperty in class TextBox
Array with all allowed fits for validation.
TextBox::addString() — Method in class TextBox
Convenience method to add $string to the Textbox.
TextBox::addText() — Method in class TextBox
Sets $content as content of the text box.
TextBox::addParagraph() — Method in class TextBox
Adds a text paragraph to the text box.
ImageCollectorTrait::addCollectedImages() — Method in class ImageCollectorTrait
If $element is instance of ImageCollectorInterface collectedImages will be added.
$Variable#allowedPositionsProperty in class Variable
Array to validate positions.
$Variable#availableParamsProperty in class Variable
Allowed command.
AbstractMathClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command\Variables
Class AbstractMath
AbstractMath::addVariable() — Method in class AbstractMath
Adds $variable to variables.
AbstractParserClass in namespace Mds\PimPrint\CoreBundle\InDesign\Html
Class AbstractParser
AbstractParser::addComponent() — Method in class AbstractParser
Adds $component to current components stack.
FragmentParser::addBox() — Method in class FragmentParser
Adds $component to current box stack.
AbstractTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template
Class AbstractTemplate
A0LandscapeTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class A0LandscapeTemplate
A0PortraitTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class A0PortraitTemplate
A1LandscapeTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class A1LandscapeTemplate
A1PortraitTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class A1PortraitTemplate
A2LandscapeTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class A2LandscapeTemplate
A2PortraitTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class A2PortraitTemplate
A3LandscapeTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class A3LandscapeTemplate
A3PortraitTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class A3PortraitTemplate
A4LandscapeTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class A4LandscapeTemplate
A4PortraitTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class A4PortraitTemplate
A5LandscapeTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class A5LandscapeTemplate
A5PortraitTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class A5PortraitTemplate
A6LandscapeTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class A6LandscapeTemplate
A6PortraitTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class A6PortraitTemplate
A7LandscapeTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class A7LandscapeTemplate
A7PortraitTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class A7PortraitTemplate
Text::addParagraph() — Method in class Text
Adds $paragraph.
Text::addString() — Method in class Text
Convenience method to transform $string to Text.
Text::addPlainText() — Method in class Text
Adds $string as new paragraph.
Text::addHtml() — Method in class Text
Parses $html and adds content as Paragraphs to instance.
Paragraph::addComponent() — Method in class Paragraph
Adds $component to paragraph.
Paragraph::addText() — Method in class Paragraph
Adds $text as characters with $style. If style is null characterStyle from paragraph is used.
MissingAssetNotifierTrait::addMissingAssetPreMessage() — Method in class MissingAssetNotifierTrait
Adds preMessage if notification for first missing asset is added.
AbstractProjectClass in namespace Mds\PimPrint\CoreBundle\Project
AbstractProject all concrete rendering project services must extend.
AbstractProject::addCommand() — Method in class AbstractProject
Convenience (facade) method to add $command to CommandQueue.
AbstractProject::addCommands() — Method in class AbstractProject
Convenience (facade) method to add $commands array to CommandQueue.
AbstractProject::addPreMessage() — Method in class AbstractProject
Adds $message to display in InDesign Plugin before rendering.
AbstractProject::addPageMessage() — Method in class AbstractProject
Convenience (facade) method to add a PageMessage command to CommandQueue.
BlockStackedQueueRenderingTrait::addBlockCommands() — Method in class BlockStackedQueueRenderingTrait
Adds $commands to current blockCommands.
BlockStackedQueueRenderingTrait::addToBlock() — Method in class BlockStackedQueueRenderingTrait
Adds $command to current blockCommands.
$FormFieldsTrait#allowedUpdateModesProperty in class FormFieldsTrait
Allowed update modes.
RenderingTrait::appendToBoxIdentReference() — Method in class RenderingTrait
Appends $ident to existing for content aware updates.
ServicesTrait::assertServiceInitialized() — Method in class ServicesTrait
Asserts that service service is initialized correctly.
AdminSessionAuthenticatorClass in namespace Mds\PimPrint\CoreBundle\Security\Guard
Authenticator used for user authentication against Pimcore backend-session.
InDesignAuthenticator::authenticateSession() — Method in class InDesignAuthenticator
Authenticates against PimPrint session.
AbstractPublicationTreeBuilderClass in namespace Mds\PimPrint\CoreBundle\Service\InDesign
Class AbstractPublicationTreeBuilder
$ThumbnailHelper#allowedThumbnailFormatsProperty in class ThumbnailHelper
Allowed thumbnail formats to have InDesign compatible image thumbnails.

B

BruteforceProtectionListenerClass in namespace Mds\PimPrint\CoreBundle\EventListener
Sends brute force errors in PimPrint InDesign-Plugin response.
AbstractCommand::buildCommand() — Method in class AbstractCommand
Builds command array that is sent as JSON to InDesign.
AbstractCommand::buildComponents() — Method in class AbstractCommand
Adds the command-arrays for components
GoToPage::buildCommand() — Method in class GoToPage
Builds command array that is sent as JSON to InDesign.
ImageBox::buildCommand() — Method in class ImageBox
Builds command array that is sent as JSON to InDesign.
NextPage::buildCommand() — Method in class NextPage
Builds command array that is sent as JSON to InDesign.
SplitTable::buildCommand() — Method in class SplitTable
Builds command array that is sent as JSON to InDesign.
Table::buildCommand() — Method in class Table
Builds command array that is sent as JSON to InDesign.
TextBox::buildCommand() — Method in class TextBox
Builds command array that is sent as JSON to InDesign.
AbstractMath::buildCommand() — Method in class AbstractMath
Builds command array that is sent as JSON to InDesign.
$FragmentParser#boxesProperty in class FragmentParser
Parsed boxes.
Text::buildCommand() — Method in class Text
Builds array that is sent as content parameter in TextBox commands to InDesign.
Characters::buildCommand() — Method in class Characters
Builds characters command.
Paragraph::buildCommand() — Method in class Paragraph
Builds array that is sent as content parameter in TextBox commands to InDesign.
BoxIdentBuilderTraitClass in namespace Mds\PimPrint\CoreBundle\InDesign\Traits
Trait BoxIdentBuilderTrait
BoxIdentBuilderTrait::buildGenericBoxIdent() — Method in class BoxIdentBuilderTrait
Builds generic boxIdent for $command.
BoxIdentBuilderTrait::buildIdentIndex() — Method in class BoxIdentBuilderTrait
Builds unique index for $command on current page.
AbstractProject::buildPublication() — Method in class AbstractProject
Generates InDesign Commands to build the selected publication in InDesign.
BlockStackedQueueRenderingTraitClass in namespace Mds\PimPrint\CoreBundle\Project\Traits
Trait StackedElementsRendering
$BlockStackedQueueRenderingTrait#blockCommandsProperty in class BlockStackedQueueRenderingTrait
Command stack for current block.
$BlockStackedQueueRenderingTrait#blockStackProperty in class BlockStackedQueueRenderingTrait
Block stack.
TemplateTrait::buildTemplateSettings() — Method in class TemplateTrait
Builds settings array for InDesign template file.
$InDesignAuthenticator#bruteforceProtectionHandlerProperty in class InDesignAuthenticator
Pimcore BruteforceProtectionHandler instance.
AbstractPublicationTreeBuilder::buildTreeElement() — Method in class AbstractPublicationTreeBuilder
Builds publication tree element with $identifier and $label.
AbstractPublicationTreeBuilder::buildObjectTree() — Method in class AbstractPublicationTreeBuilder
Builds recursive object tree.
AbstractPublicationTreeBuilder::buildTreeElementFromObject() — Method in class AbstractPublicationTreeBuilder
Builds an publication tree element array for $object.
PluginResponseCreator::buildResponse() — Method in class PluginResponseCreator
Adds charset to header and builds json response with $data as payload.

C

ConfigurationClass in namespace Mds\PimPrint\CoreBundle\DependencyInjection
Class Configuration
CommandQueueClass in namespace Mds\PimPrint\CoreBundle\InDesign
Class CommandQueue
$CommandQueue#commandsProperty in class CommandQueue
Commands to send to InDesign.
CheckNewPageClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Component for placement commands. If the placed element ends at a larger position than maxXPos, the element is automatically repositioned on the following page at $newYPos and $newxPos.
ComponentInterfaceClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Interface for commands that can be components of commands.
CopyBoxClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Places a copy of a box from template document.
$Table#columnsProperty in class Table
Column layout definitions.
$Table#currentRowProperty in class Table
Temporary array for current row then adding cells sequentially.
Table::clear() — Method in class Table
Clears all content (columns, rows and footer) from table.
Table::clearColumns() — Method in class Table
Removes all columns and rows from table.
Table::clearRows() — Method in class Table
Clears all rows in table.
Table::clearFooter() — Method in class Table
Clears footer in table.
Table::createCellContent() — Method in class Table
Converts $content to Text if not a Text or Paragraph.
Template::clear() — Method in class Template
Clears all commands in template.
TextBox::clearContent() — Method in class TextBox
Clears content in text box.
$ImageCollectorTrait#collectedImagesProperty in class ImageCollectorTrait
Array with all images used in command.
ImageCollectorTrait::collectImageCommand() — Method in class ImageCollectorTrait
Collects image in $command if $command is ImageBox
ImageCollectorTrait::collectImage() — Method in class ImageCollectorTrait
Registers asset in $imageBox in $images.
PositionTrait::checkRelativePositionVariable() — Method in class PositionTrait
Checks if $value contains a position variable. If not the registered variable is removed.
$AbstractParser#currentPseudoProperty in class AbstractParser
Helper member for first last pseudo.
AbstractParser::createParagraph() — Method in class AbstractParser
Creates a new paragraph with all $characters and $style.
AbstractParser::createImageCommand() — Method in class AbstractParser
Creates a ImageBox command from $node.
$FragmentParser#currentBoxProperty in class FragmentParser
Current parsed box.
Style::clear() — Method in class Style
Clears all style definitions.
ParserFactoryTrait::charactersFactory() — Method in class ParserFactoryTrait
Factory template method for Characters.
$Text#characterStyleProperty in class Text
Default character style when adding text.
Text::clear() — Method in class Text
Clears all content.
CharactersClass in namespace Mds\PimPrint\CoreBundle\InDesign\Text
Allowed spacial characters inside text content: https://www.indesignjs.de/extendscriptAPI/indesign-latest/#SpecialCharacters.html
$Paragraph#characterStyleProperty in class Paragraph
InDesign character style to apply to text.
$Paragraph#componentsProperty in class Paragraph
Components in paragraph.
Paragraph::clear() — Method in class Paragraph
Clears all characters in paragraph.
ConfigClass in namespace Mds\PimPrint\CoreBundle\Project
Class Config
$Config#configProperty in class Config
Configuration array.
ElementCollectionRenderingTrait::collectElements() — Method in class ElementCollectionRenderingTrait
Abstract method that collects all elements to render for staring $element.
$ServicesTrait#configProperty in class ServicesTrait
Project configuration.
ServicesTrait::config() — Method in class ServicesTrait
Returns project configuration
AdminSessionAuthenticator::checkCredentials() — Method in class AdminSessionAuthenticator
{@inheritDoc}
InDesignAuthenticator::checkCredentials() — Method in class InDesignAuthenticator
{@inheritDoc}
ThumbnailHelper::createDefaultThumbnailConfig() — Method in class ThumbnailHelper
Creates default PimPrint thumbnail config.
PimPrintSessionBagConfigurator::configure() — Method in class PimPrintSessionBagConfigurator
{@inheritDoc}

D

InDesignController::downloadTemplateAction() — Method in class InDesignController
Delivers templateFile for project identifier.
DependentInterfaceClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command\Variables
Interface DependentInterface
JsonRequestDecoder::decode() — Method in class JsonRequestDecoder
Convert POST JSON request content and adds content to $request parameter bag.

E

InDesignController::executeProjectAction() — Method in class InDesignController
Executes a project InDesign execution.
ExecuteScriptClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Executes JavaScript in InDesign.
Table::endRow() — Method in class Table
Ends the current row.
ElementNameTraitClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command\Traits
Trait to add name param to a command.
$AbstractParser#elementsBlockProperty in class AbstractParser
List of HTML elements treated as block elements.
$AbstractParser#elementsInlineProperty in class AbstractParser
List of HTML elements treated as inline elements.
$AbstractParser#elementsLineBreakProperty in class AbstractParser
List of HTML elements treated as line breaks.
$AbstractParser#elementsFirstLastPseudoProperty in class AbstractParser
List of HTML elements where styling pseudo class :first :last is supported.
AbstractParser::endBlock() — Method in class AbstractParser
Adds parsed currentChars as paragraph to paragraphComponents.
$FragmentParser#elementsTableProperty in class FragmentParser
List of HTML elements treated as table elements.
BoxIdentBuilderTrait::ensureBoxIdent() — Method in class BoxIdentBuilderTrait
Creates a unique box ident for $command.
ElementCollectionRenderingTraitClass in namespace Mds\PimPrint\CoreBundle\Project\Traits
Trait ElementCollectionRendering
PluginResponseCreator::error() — Method in class PluginResponseCreator
Builds an error (success false) response for InDesign plugin with exception information.

F

CommandQueue::filterSelectedCommands() — Method in class CommandQueue
Filters commands for selected elements in InDesign document.
$Table#footerProperty in class Table
Footer-row
FitTraitClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command\Traits
Class FitTrait
FragmentParserClass in namespace Mds\PimPrint\CoreBundle\InDesign\Html
Class FragmentParser
$ParserFactoryTrait#factoryClosureProperty in class ParserFactoryTrait
Closure used for creating commands.
FormFieldsTraitClass in namespace Mds\PimPrint\CoreBundle\Project\Traits
Trait FormFieldsTrait
$FormFieldsTrait#factoryFieldsProperty in class FormFieldsTrait
Factory fields in InDesign plugin.

G

Configuration::getConfigTreeBuilder() — Method in class Configuration
{@inheritDoc}
BruteforceProtectionListener::getSubscribedEvents() — Method in class BruteforceProtectionListener
Subscribe event listener with priority 70, to have it run earlier than Pimcore BruteforceProtectionListener.
CommandQueue::getPageNumber() — Method in class CommandQueue
Returns current pageNumber. (Handle with care.)
CommandQueue::getYPos() — Method in class CommandQueue
Returns current yPosition.
CommandQueue::getCommandsRaw() — Method in class CommandQueue
Returns all generated commands.
CommandQueue::getCommands() — Method in class CommandQueue
Returns commands to send to InDesign Plugin filtered for selected elements.
CommandQueue::getRegisteredAssets() — Method in class CommandQueue
Returns registered images.
CommandQueue::getMissingAssets() — Method in class CommandQueue
Returns missing assets.
AbstractBox::getBoxIdent() — Method in class AbstractBox
Returns box ident.
AbstractCommand::getParam() — Method in class AbstractCommand
Returns $param parameter value.
AbstractCommand::getComponents() — Method in class AbstractCommand
Returns all components in a flat array.
CheckNewPage::getComponentIdent() — Method in class CheckNewPage
Returns ident of command when used as compound.
ComponentInterface::getComponentIdent() — Method in class ComponentInterface
Returns ident of command when used as compound.
GoToPageClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Sets the target page in the InDesign document.
GroupEndClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Class GroupEnd
GroupStartClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Class GroupStart
ImageCollectorInterface::getCollectedImages() — Method in class ImageCollectorInterface
Returns collected images.
SplitTable::getPreCommands() — Method in class SplitTable
Returns registered pre commands.
Table::getTableStyle() — Method in class Table
Returns table style. If no style is set an exception is thrown.
Table::getText() — Method in class Table
Returns Text instance.
Table::getComponentIdent() — Method in class Table
Returns ident of command when used as compound.
ElementNameTrait::getElementName() — Method in class ElementNameTrait
Returns name of element copied from template document.
ImageCollectorTrait::getCollectedImages() — Method in class ImageCollectorTrait
Returns collected images.
PositionTrait::getRelativePositionVariables() — Method in class PositionTrait
Returns the names of all variable to which the element is relative positioned.
PositionTrait::getDependentVariables() — Method in class PositionTrait
Returns an array with all variables command is dependent from.
SizeTrait::getWidth() — Method in class SizeTrait
Returns width parameter.
SizeTrait::getHeight() — Method in class SizeTrait
Returns height parameter.
Variable::getName() — Method in class Variable
Returns InDesign variable name.
Variable::getComponentIdent() — Method in class Variable
Returns ident of command when used as compound.
AbstractMath::getName() — Method in class AbstractMath
Returns name of InDesign target variable.
AbstractMath::getVariables() — Method in class AbstractMath
Returns all set variables.
AbstractMath::getDependentVariables() — Method in class AbstractMath
Returns an array with all variables command is dependent from.
DependentInterface::getDependentVariables() — Method in class DependentInterface
Returns an array with all variables command is dependent from.
AbstractParser::getText() — Method in class AbstractParser
Returns target Text instance.
AbstractParser::getStyle() — Method in class AbstractParser
Returns HTML style instance.
AbstractParser::getNodeStyle() — Method in class AbstractParser
Returns class attribute of $node or style definition for $type in HTML\Style instance.
FragmentParser::getText() — Method in class FragmentParser
Creates returns target Text instance to add parsed ParagraphComponents.
FragmentParser::getCurrentBox() — Method in class FragmentParser
Returns currentBox. If $className is provided instance of currentBox is validated against $classname.
Style::getParagraph() — Method in class Style
Returns paragraph style for $tag.
Style::getCharacter() — Method in class Style
Returns character style for $tag.
Style::getTable() — Method in class Style
Returns table style.
Style::getCell() — Method in class Style
Returns cell style for $tag.
Style::getStyle() — Method in class Style
Returns style for $tag and $type.
TextParser::getText() — Method in class TextParser
Returns target Text instance.
Text::getParagraphs() — Method in class Text
Returns all paragraphs.
Text::getHtmlParser() — Method in class Text
Returns html parser instance.
Characters::getText() — Method in class Characters
Returns text.
Paragraph::getParagraphStyle() — Method in class Paragraph
Returns InDesign paragraph style.
$BoxIdentBuilderTrait#genericPostfixProperty in class BoxIdentBuilderTrait
Postfix for generic ident generation.
MdsPimPrintCoreBundle::getComposerPackageName() — Method in class MdsPimPrintCoreBundle
{@inheritDoc}
MdsPimPrintCoreBundle::getDescription() — Method in class MdsPimPrintCoreBundle
{@inheritDoc}
AbstractProject::getPublicationsTree() — Method in class AbstractProject
Returns all publications in tree structure to display in InDesign-Plugin.
AbstractProject::getName() — Method in class AbstractProject
Convenience method to accessing 'name' config.
AbstractProject::getIdent() — Method in class AbstractProject
Convenience method to accessing 'ident' config.
AbstractProject::getInfo() — Method in class AbstractProject
Returns project info array.
AbstractProject::getLanguages() — Method in class AbstractProject
Returns languages to be displayed in InDesign-Plugin.
AbstractProject::getSettings() — Method in class AbstractProject
Builds project settings for InDesign plugin.
AbstractProject::getUserLanguages() — Method in class AbstractProject
Returns languages for current user.
AbstractProject::getLanguage() — Method in class AbstractProject
Convenience method to access current rendered language.
AbstractProject::getCommandQueue() — Method in class AbstractProject
Returns CommandQueue used by project.
AbstractProject::getPreMessages() — Method in class AbstractProject
Returns pre rendering messages.
Config::getHostUrl() — Method in class Config
Returns host url from project configuration or dynamically from $request.
BlockStackedQueueRenderingTrait::getBlockCommands() — Method in class BlockStackedQueueRenderingTrait
Returns commands in current block.
ElementCollectionRenderingTrait::getNextElement() — Method in class ElementCollectionRenderingTrait
Returns next element to render.
FormFieldsTrait::getFormFields() — Method in class FormFieldsTrait
Returns form fields definition array for InDesign plugin.
FormFieldsTrait::getFactoryFormFields() — Method in class FormFieldsTrait
Returns configuration array for factory plugin fields.
FormFieldsTrait::getCustomFormFields() — Method in class FormFieldsTrait
Returns project specific custom form fields.
ProjectAwareTrait::getProject() — Method in class ProjectAwareTrait
Returns currently generated project.
ProjectAwareTrait::getCommandQueue() — Method in class ProjectAwareTrait
Returns CommandQueue.
RenderingTrait::getBoxIdentReference() — Method in class RenderingTrait
Returns $boxIdentReference.
RenderingTrait::getBoxIdentGenericPostfix() — Method in class RenderingTrait
Returns $boxIdentGenericPostfix.
ServicesTrait::getRequest() — Method in class ServicesTrait
Returns current request.
ServicesTrait::getUrlGenerator() — Method in class ServicesTrait
Returns urlGenerator.
ServicesTrait::getHostUrl() — Method in class ServicesTrait
Returns absolute host url.
TemplateTrait::getTemplate() — Method in class TemplateTrait
Returns InDesign template filename or Pimcore Asset object.
TemplateTrait::getTemplateFilePath() — Method in class TemplateTrait
Returns file path of template $filename for current project.
AdminSessionAuthenticator::getLoginMessage() — Method in class AdminSessionAuthenticator
Returns authorization required message.
AdminSessionAuthenticator::getCredentials() — Method in class AdminSessionAuthenticator
{@inheritDoc}
AdminSessionAuthenticator::getUser() — Method in class AdminSessionAuthenticator
{@inheritDoc}
InDesignAuthenticator::getCredentials() — Method in class InDesignAuthenticator
{@inheritDoc}
InDesignAuthenticator::getUser() — Method in class InDesignAuthenticator
{@inheritDoc}
ImageDimensions::getSizes() — Method in class ImageDimensions
Returns an array with the following image sizes: - dpi - width - height - width_mm - height_mm
ImageDimensions::getDpi() — Method in class ImageDimensions
Returns the resolution (dpi) of $asset.
AbstractPublicationTreeBuilder::getObjectIdentifier() — Method in class AbstractPublicationTreeBuilder
Template method.
AbstractPublicationTreeBuilder::getObjectLabel() — Method in class AbstractPublicationTreeBuilder
Template method.
PluginParameters::get() — Method in class PluginParameters
Returns plugin $param. Use class constants to identify param.
ProjectsManager::getProjectsInfo() — Method in class ProjectsManager
Returns a array with information for all projects.
ProjectsManager::getProject() — Method in class ProjectsManager
Returns current selected project.
ThumbnailHelper::getThumbnailConfig() — Method in class ThumbnailHelper
Returns configured project or PimPrint thumbnail config.
ThumbnailHelper::getProjectConfig() — Method in class ThumbnailHelper
Returns Config of current project.
UserHelper::getUser() — Method in class UserHelper
Returns current user.
UserHelper::getVisibleWorkspaceLanguages() — Method in class UserHelper
Returns an array with all visible languages assigned to all DataObject workspaces for user and all its roles.
UserHelper::getVisibleLanguageFromWorkspace() — Method in class UserHelper
Returns visible languages assigned to $workspace.

H

Table::hasColumn() — Method in class Table
Returns true if column $ident is defined in table. Otherwise false is returned.
AbstractMath::hasVariable() — Method in class AbstractMath
Returns true of $variable is set in variables. Otherwise false is returned.
FragmentParser::handleTextFragment() — Method in class FragmentParser
Adds stored $text as TEXT-BOX
HalfLetterLandscapeTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class HalfLetterLandscapeTemplate
HalfLetterPortraitTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class HalfLetterPortraitTemplate
$Text#htmlParserProperty in class Text
HTML parser instance.
$Characters#hrefProperty in class Characters
Hyperlink url.
$Config#hostUrlProperty in class Config
Lazy loading property.
BlockStackedQueueRenderingTrait::hasBlockCommands() — Method in class BlockStackedQueueRenderingTrait
Returns true if project has current block commands.

I

InDesignControllerClass in namespace Mds\PimPrint\CoreBundle\Controller
Class InDesignController
CommandQueue::incrementPageNumber() — Method in class CommandQueue
Increments pageNumber with $increment and returns the new pageNumber.
CommandQueue::incrementYPos() — Method in class CommandQueue
Increments current yPosition by $value and returns the new value.
CommandQueue::incrementMissingAssetCounter() — Method in class CommandQueue
Increments missing asset counter for $assetId.
AbstractBox::initBoxParams() — Method in class AbstractBox
Initializes abstract box.
AbstractCommand::initParams() — Method in class AbstractCommand
Inits $this->params with $params.
CheckNewPage::isMultipleComponent() — Method in class CheckNewPage
Returns true if component can be used multiple times in the same command.
ComponentInterface::isMultipleComponent() — Method in class ComponentInterface
Returns true if component can be used multiple times in the same command.
ImageBoxClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Class ImageBox
ImageCollectorInterfaceClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Interface ImageCollectorInterface
Table::isMultipleComponent() — Method in class Table
Returns true if component can be used multiple times in the same command.
ElementNameTrait::initElementName() — Method in class ElementNameTrait
Initializes trait
ImageCollectorTraitClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command\Traits
Trait ImageCollectorTrait
LayerTrait::initLayer() — Method in class LayerTrait
Initializes trait
PositionTrait::initPosition() — Method in class PositionTrait
Initializes trait
PositionTrait::isRelativePositioned() — Method in class PositionTrait
Returns true if element is relative positioned.
PositionTrait::isRelativePositionedToVariable() — Method in class PositionTrait
Returns true if element is relative positioned to $variable.
SizeTrait::initSize() — Method in class SizeTrait
Initializes trait
Variable::isMultipleComponent() — Method in class Variable
Returns true if component can be used multiple times in the same command.
Style::initTag() — Method in class Style
Initializes tag style definition.
ParserFactoryTrait::imageFactory() — Method in class ParserFactoryTrait
Factory template method for ImageBox.
Text::isStringHtml() — Method in class Text
Returns true if $string might be HTML.
$BoxIdentBuilderTrait#identIndexesProperty in class BoxIdentBuilderTrait
Array with ident indexes.
Config::isAssetDownloadEnabled() — Method in class Config
Returns true if download for assets is enabled for current project.
Config::isAssetPreDownloadEnabled() — Method in class Config
Returns true if preDownload for assets is enabled for current project.
Config::isAssetWarningOnPage() — Method in class Config
Returns true if warnings for assets in onPage for current project.
RenderingTrait::isGenerationActive() — Method in class RenderingTrait
Returns true if the current request generated a project.
RenderingTrait::initFrontend() — Method in class RenderingTrait
Initializes Pimcore frontend for rendered publication.
RenderingTrait::initRenderMode() — Method in class RenderingTrait
Sets PHP settings for generation mode.
RenderingTrait::initInDesignDocument() — Method in class RenderingTrait
Opens a new InDesign document and loads the InDesign template parameter template file.
$ServicesTrait#imageDimensionsProperty in class ServicesTrait
ImageDimensions helper service.
ServicesTrait::imageDimensions() — Method in class ServicesTrait
Returns ImageDimensions helper service.
InDesignAuthenticatorClass in namespace Mds\PimPrint\CoreBundle\Security\Guard
Authenticator used for user authentication from InDesign-Plugin.
InDesignRequestDetectorClass in namespace Mds\PimPrint\CoreBundle\Security\Traits
Trait to detect requests from PimPrint InDesign Plugin.
InDesignRequestDetector::isInDesignRequest() — Method in class InDesignRequestDetector
Returns true if $request comes from PimPrint InDesign-Plugin.
ImageDimensionsClass in namespace Mds\PimPrint\CoreBundle\Service
Helper service to get dimensions of image assets.
PluginParameters::isStartOnLeftPage() — Method in class PluginParameters
Returns true of PluginParam option is set to start on left page.
PluginParameters::isStartOnRightPage() — Method in class PluginParameters
Returns true of PluginParam option is set to start on right page.
PluginParameters::isUpdateModeSelected() — Method in class PluginParameters
Returns true if current update mode is for selected elements.
PluginResponseCreator::isDebugMode() — Method in class PluginResponseCreator
Returns true if debug mode is enabled and optional ip is matching.
ThumbnailHelper::isNotSupportedImage() — Method in class ThumbnailHelper
Returns true if $path contains 'filetype-not-supported.svg'.

J

JuniorLegalLandscapeTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class JuniorLegalLandscapeTemplate
JuniorLegalPortraitTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class JuniorLegalPortraitTemplate
JsonRequestDecoderClass in namespace Mds\PimPrint\CoreBundle\Service
Class JsonRequestDecoder
$PluginParameters#jsonRequestDecoderProperty in class PluginParameters
JsonRequestDecoder instance.

L

MdsPimPrintCoreExtension::load() — Method in class MdsPimPrintCoreExtension
{@inheritDoc}
LayerTraitClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command\Traits
Trait to add layer param to a command.
AbstractParser::loadAssetForImgTag() — Method in class AbstractParser
Loads Asset for HTML img tag.
LegalLandscapeTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class LegalLandscapeTemplate
LegalPortraitTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class LegalPortraitTemplate
LetterLandscapeTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class LetterLandscapeTemplate
LetterPortraitTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class LetterPortraitTemplate
ImageDimensions::loadDpiWithImagick() — Method in class ImageDimensions
Reads image resolution with Imagick extension.
ImageDimensions::loadDpiFromJpegFile() — Method in class ImageDimensions
Reads image resolution from JPEG exif data.
PluginParameters::load() — Method in class PluginParameters
Loads params from InDesign plugin from current request.

M

MdsPimPrintCoreExtensionClass in namespace Mds\PimPrint\CoreBundle\DependencyInjection
Class MdsPimPrintCoreExtension
$CommandQueue#missingAssetsProperty in class CommandQueue
Array with missing assets used in generated publication.
MaxValueClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command\Variables
Sets a variable to the math maximum value of other variables.
MinValueClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command\Variables
Sets a variable to the math minimum value of other variables.
MissingAssetNotifierTraitClass in namespace Mds\PimPrint\CoreBundle\InDesign\Traits
Trait MissingAssetNotifierTrait
MdsPimPrintCoreBundleClass in namespace Mds\PimPrint\CoreBundle
Class MdsPimPrintCoreBundle

N

NextPageClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Jumps to the next page in the InDesign document.
$AbstractMath#nameProperty in class AbstractMath
Variable name to set.
FragmentParser::newBox() — Method in class FragmentParser
Adds $box as new currentBox.
MissingAssetNotifierTrait::notifyMissingAsset() — Method in class MissingAssetNotifierTrait
Adds $message as notification for missing asset for $assetId.

O

BruteforceProtectionListener::onKernelException() — Method in class BruteforceProtectionListener
Returns PimPrint InDesign-Plugin error response.
OpenDocumentClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Opens an InDesign document.
Config::offsetSet() — Method in class Config
Sets $key with $value in config.
Config::offsetGet() — Method in class Config
{@inheritDoc}
Config::offsetExists() — Method in class Config
{@inheritDoc}
Config::offsetUnset() — Method in class Config
{@inheritDoc}
AdminSessionAuthenticator::onAuthenticationFailure() — Method in class AdminSessionAuthenticator
{@inheritDoc}
AdminSessionAuthenticator::onAuthenticationSuccess() — Method in class AdminSessionAuthenticator
{@inheritDoc}
InDesignAuthenticator::onAuthenticationFailure() — Method in class InDesignAuthenticator
{@inheritDoc}
InDesignAuthenticator::onAuthenticationSuccess() — Method in class InDesignAuthenticator
{@inheritDoc}

P

InDesignController::projectsAction() — Method in class InDesignController
Returns list of registered projects.
InDesignController::projectAction() — Method in class InDesignController
Returns details for project.
$CommandQueue#pageNumberProperty in class CommandQueue
Current page number. (Handle with care.)
CommandQueue::processVariables() — Method in class CommandQueue
Processes variables: - Registers used variables - Validates usage of variables
$AbstractCommand#paramsProperty in class AbstractCommand
Params for command.
PageMessageClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Displays messages in InDesign Plugin bound to the current page.
$SplitTable#preCommandsProperty in class SplitTable
Array with commands to execute before split table is rendered on new page.
$Table#parseModeProperty in class Table
Indicates HTML parsing mode. When parsingMode is on.
PositionTraitClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command\Traits
Trait to add params for positioning to a command.
$AbstractParser#paragraphComponentsProperty in class AbstractParser
Parsed paragraph components
AbstractParser::parse() — Method in class AbstractParser
Parses $html and adds content as Paragraphs to Text instance.
AbstractParser::parseNode() — Method in class AbstractParser
Iterates over all children in $node.
AbstractParser::parseInlineNode() — Method in class AbstractParser
Iterates over all children in $node.
AbstractParser::parseElementNode() — Method in class AbstractParser
Parses $node.
AbstractParser::parseTextNode() — Method in class AbstractParser
Adds Characters component for text $node.
AbstractParser::parseStyleAttribute() — Method in class AbstractParser
Parses tag style attribute string $style and returns lower cased key-value array.
FragmentParser::parse() — Method in class FragmentParser
Parses $html and returns AbstractCommands for all elements to be places in InDesign document.
FragmentParser::parseElementNode() — Method in class FragmentParser
Parses $node.
FragmentParser::parseTableNodes() — Method in class FragmentParser
Parses table element $node.
FragmentParser::processNodeCol() — Method in class FragmentParser
Template Method for processing col nodes.
FragmentParser::processNodeTable() — Method in class FragmentParser
Template Method for processing table nodes.
FragmentParser::processNodeTr() — Method in class FragmentParser
Template method for processing tr nodes.
FragmentParser::processNodeTh() — Method in class FragmentParser
Template method for processing th nodes.
FragmentParser::processNodeTd() — Method in class FragmentParser
Template method for processing td nodes.
ParserFactoryTraitClass in namespace Mds\PimPrint\CoreBundle\InDesign\Html\Traits
Trait ParserFactoryTrait
ParserFactoryTrait::paragraphFactory() — Method in class ParserFactoryTrait
Factory template method for Paragraph.
$Text#paragraphsProperty in class Text
Paragraphs of text.
$Text#paragraphStyleProperty in class Text
Default paragraph style when adding text.
Text::parserFactory() — Method in class Text
Html parser factory.
ParagraphClass in namespace Mds\PimPrint\CoreBundle\InDesign\Text
Class Paragraph
$Paragraph#paragraphStyleProperty in class Paragraph
InDesign paragraph style to apply to text.
ParagraphComponentClass in namespace Mds\PimPrint\CoreBundle\InDesign\Text
Interface ParagraphComponent
$AbstractProject#preMessagesProperty in class AbstractProject
Array with messages displayed in InDesign Plugin before rendering.
ProjectAwareTraitClass in namespace Mds\PimPrint\CoreBundle\Project\Traits
Trait ProjectAwareTrait
$ServicesTrait#pluginParamsProperty in class ServicesTrait
PluginParameters instance.
ServicesTrait::pluginParams() — Method in class ServicesTrait
Returns PluginParameters instance to access parameters from InDesign plugin.
PublicationTreeBuilderClass in namespace Mds\PimPrint\CoreBundle\Service\InDesign
Class PublicationTreeBuilder
PluginParametersClass in namespace Mds\PimPrint\CoreBundle\Service
Class PluginParameters
$PluginParameters#paramDefinitionProperty in class PluginParameters
Parameter definition to load from request.
$PluginParameters#paramsProperty in class PluginParameters
Loaded params from request.
PluginResponseCreatorClass in namespace Mds\PimPrint\CoreBundle\Service
Class PluginResponseCreator
ProjectsManagerClass in namespace Mds\PimPrint\CoreBundle\Service
ProjectsManager registers all configured PimPrint rendering project services defined in mds_pim_print_core configuration and acts as a factory for accessing the concrete rendering services.
ProjectsManager::projectServiceFactory() — Method in class ProjectsManager
Loads and returns project service with $ident.
$ThumbnailHelper#projectProperty in class ThumbnailHelper
AbstractProject instance.
PimPrintSessionBagConfiguratorClass in namespace Mds\PimPrint\CoreBundle\Session
Class PimPrintSessionBagConfigurator

R

MdsPimPrintCoreExtension::registerProjects() — Method in class MdsPimPrintCoreExtension
Registers projects from configuration in Projects service.
$CommandQueue#registeredVariablesProperty in class CommandQueue
Array with registered variables via Variable or VariableTrait.
$CommandQueue#registeredAssetsProperty in class CommandQueue
Array with all assets used in generated publication.
CommandQueue::registerVariables() — Method in class CommandQueue
Checks if command sets a variable an registers it's name.
AbstractCommand::removeParam() — Method in class AbstractCommand
Method is used internaly to remove empty params before generating the InDesign command.
RemoveEmptyLayersClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Class RemoveEmptyLayers
$Table#rowsProperty in class Table
Content rows of table.
$PositionTrait#relativePositionVariablesProperty in class PositionTrait
Name of the variables which the element is relative positioned.
BlockStackedQueueRenderingTrait::renderPages() — Method in class BlockStackedQueueRenderingTrait
{@inheritDoc}
BlockStackedQueueRenderingTrait::resetBlockCommands() — Method in class BlockStackedQueueRenderingTrait
Clears current blockCommands.
BlockStackedQueueRenderingTrait::restoreBlockCommands() — Method in class BlockStackedQueueRenderingTrait
Restores stack commands $name to current blockCommands and returns the original current blockCommands.
ElementCollectionRenderingTrait::renderElement() — Method in class ElementCollectionRenderingTrait
Abstract method that renders a collected element.
ElementCollectionRenderingTrait::renderPages() — Method in class ElementCollectionRenderingTrait
Renders all publication pages for $element.
RenderingTraitClass in namespace Mds\PimPrint\CoreBundle\Project\Traits
Trait RenderingTrait
RenderingTrait::run() — Method in class RenderingTrait
Generates PimPrint commands to build a publication in InDesign.
$ServicesTrait#requestHelperProperty in class ServicesTrait
Pimcore RequestHelper.
$PluginParameters#requestHelperProperty in class PluginParameters
Pimcore request helper.
ThumbnailHelper::replaceNotSupported() — Method in class ThumbnailHelper
As InDesign can't use SVG images we use 'filetype-not-supported.eps' error image.

S

CommandQueue::setPageNumber() — Method in class CommandQueue
Sets pageNumber.
CommandQueue::setYPos() — Method in class CommandQueue
Sets $value as current yPosition.
AbstractBox::setBoxIdent() — Method in class AbstractBox
Sets box ident.
AbstractBox::setBoxIdentReferenced() — Method in class AbstractBox
Sets the ident of the box referenced to RenderingTrait::$boxIdentReference with $ident as postfix.
AbstractBox::setCmdFilter() — Method in class AbstractBox
Sets cmdfilter for autocommands.
AbstractCommand::setParam() — Method in class AbstractCommand
Sets $value for $param.
CheckNewPage::setMaxYPos() — Method in class CheckNewPage
Sets maximum Y-Position where the placed box should end.
CheckNewPage::setNewYPos() — Method in class CheckNewPage
Sets the new Y-Position on the following page where the box is replaced.
CheckNewPage::setNewXPos() — Method in class CheckNewPage
Sets the optional X-Position where the box is replaced.
ExecuteScript::setScript() — Method in class ExecuteScript
Sets $script as JavaScript to be executed in InDesign.
GoToPage::setPage() — Method in class GoToPage
Sets active page in InDesign document.
GoToPage::setUseTemplate() — Method in class GoToPage
Controls if last sent template should be used.
GoToPage::setUsePageOffset() — Method in class GoToPage
Use automatic x offset
GoToPage::setDoublePage() — Method in class GoToPage
Set Double Pages
GroupEnd::setNewPageCmd() — Method in class GroupEnd
Set CheckNewPage Command.
GroupEnd::setUngroupAfter() — Method in class GroupEnd
Sets ungroup after postion calculate.
GroupEnd::setMoveTo() — Method in class GroupEnd
Sets ungroup after postion calculate.
ImageBox::setAsset() — Method in class ImageBox
Sets $asset as placed Image in InDesign.
NextPage::setUseTemplate() — Method in class NextPage
Controls if last sent template should be used.
NextPage::setUsePageOffset() — Method in class NextPage
Use automatic x offset
NextPage::setDoublePage() — Method in class NextPage
Set Double Pages
OpenDocument::setType() — Method in class OpenDocument
Sets type of document to open. Use TYPE constants for valid values.
OpenDocument::setLanguage() — Method in class OpenDocument
Language to set in the opened document.
OpenDocument::setFilename() — Method in class OpenDocument
Filename of InDesign file to open.
PageMessage::setMessage() — Method in class PageMessage
Sets message to display.
PageMessage::setOnPage() — Method in class PageMessage
Display message onPage or not.
SetLayerClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Sets the target layer name for all sequential following commands.
SetLayer::setLayerName() — Method in class SetLayer
Sets name of layer.
SetLayer::setCreate() — Method in class SetLayer
Sets create param.
SplitTableClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Class SplitTable
SplitTable::setTable() — Method in class SplitTable
Sets $table to split.
SplitTable::setCheckNewPage() — Method in class SplitTable
Sets $checkNewPage directive.
SplitTable::setPreCommands() — Method in class SplitTable
Registers pre commands.
SplitTable::setMinRows() — Method in class SplitTable
Sets minimum rows to show in split table.
SplitTable::setWidowRowCount() — Method in class SplitTable
Sets widowRowCount.
SplitTable::setOrphanRowCount() — Method in class SplitTable
Sets orphanRowCount.
Table::setTableStyle() — Method in class Table
Sets table style.
Table::setLineHeight() — Method in class Table
Sets lineHeight in table cells.
Table::setRowHeight() — Method in class Table
Sets the default row height in table.
Table::setParseMode() — Method in class Table
Sets parsing mode.
Table::setText() — Method in class Table
Sets Text instance.
Table::setUpAutoIdent() — Method in class Table
Generates column ident for automatic ident mode for $elements.
Table::startRow() — Method in class Table
Starts a row for sequential cell adding.
TextBox::setFit() — Method in class TextBox
Sets the InDesign fit mode of the image.
TextBox::setDefaultUseLanguageLayer() — Method in class TextBox
Sets the default behaviour of language text layers. By default every text box uses this value.
TextBox::setUseLanguageLayer() — Method in class TextBox
Sets if text box should be placed on language layers
ElementNameTrait::setElementName() — Method in class ElementNameTrait
Sets $name as name for the element to be copied from template document.
FitTrait::setFit() — Method in class FitTrait
Sets the InDesign fit mode of box.
LayerTrait::setLayer() — Method in class LayerTrait
Sets $layer as target layer for a placed element.
PositionTrait::setLeft() — Method in class PositionTrait
Sets the left position in mm where the element should be placed in the document.
PositionTrait::setTop() — Method in class PositionTrait
Sets the top position in mm where the element should be placed in the document.
PositionTrait::setRelativePosition() — Method in class PositionTrait
Sets $position relative to $variable with an optional $margin.
PositionTrait::setLeftRelative() — Method in class PositionTrait
Convenience method to set relative left position to $variable and $margin.
PositionTrait::setTopRelative() — Method in class PositionTrait
Convenience method to set relative top position to $variable and $margin.
SizeTraitClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command\Traits
Trait to add params for resizing to a command.
SizeTrait::setWidth() — Method in class SizeTrait
Sets the width value in mm of the the element.
SizeTrait::setHeight() — Method in class SizeTrait
Sets the height value in mm of the the element.
SizeTrait::setResize() — Method in class SizeTrait
Sets the resize parameter for box.
SizeTrait::setAutoResize() — Method in class SizeTrait
Sets automatic resize param if needed.
VariableTrait::setVariable() — Method in class VariableTrait
Sets $position of placed element as variable $name in InDesign.
UpdateElements::setElements() — Method in class UpdateElements
Sets updated elements.
Variable::setName() — Method in class Variable
Sets name of variable in InDesign.
Variable::setValue() — Method in class Variable
Sets value of variable in InDesign.
AbstractMath::setName() — Method in class AbstractMath
Sets name of variable in InDesign.
AbstractMath::setVariables() — Method in class AbstractMath
Sets variable names to use to math calculation.
$AbstractParser#styleProperty in class AbstractParser
Used HTML style instance.
AbstractParser::setStyle() — Method in class AbstractParser
Sets HTML style instance.
AbstractParser::setUseInlineStyle() — Method in class AbstractParser
Sets useInlineStyle.
AbstractParser::sanitiseHtml() — Method in class AbstractParser
Removes unwanted chars in $string.
StyleClass in namespace Mds\PimPrint\CoreBundle\InDesign\Html
Class Style
$Style#stylesProperty in class Style
HTML Tag styles definition.
$Style#showWarningsProperty in class Style
Toggles warning output for missing styles.
Style::setWarnings() — Method in class Style
Sets warnings for undefined Tags.
Style::setWarning() — Method in class Style
Sets $warn for style $type.
Style::setParagraph() — Method in class Style
Sets paragraph style for $tag.
Style::setCharacter() — Method in class Style
Sets character style for $tag.
Style::setTable() — Method in class Style
Sets table style.
Style::setCell() — Method in class Style
Sets cell style for $tag.
Style::setTag() — Method in class Style
Sets $paragraphStyle and $characterStyle for $tag.
Style::setTagStyle() — Method in class Style
Sets $tag $style for $type
Style::setUpTag() — Method in class Style
Sets up tag parameter.
Style::setUpType() — Method in class Style
Checks if $type is a valid style type.
TextParser::setText() — Method in class TextParser
Sets target Text instance.
ParserFactoryTrait::setFactoryClosure() — Method in class ParserFactoryTrait
Sets $commandCreator Closure. If $commandCreator is null a empty closure is created.
ParserFactoryTrait::styleFactory() — Method in class ParserFactoryTrait
Factory template method to create Style instance.
$Text#skipDetectionProperty in class Text
Internal helper.
Text::setParagraphStyle() — Method in class Text
Sets default paragraph style.
Text::setCharacterStyle() — Method in class Text
Sets default character style.
Text::setHtmlParser() — Method in class Text
Sets HTML parser instance.
$Characters#styleProperty in class Characters
InDesign character style.
Characters::setStyle() — Method in class Characters
Sets character style.
Characters::setText() — Method in class Characters
Sets text.
Characters::setHref() — Method in class Characters
Sets hyperlink of characters.
Characters::setTarget() — Method in class Characters
Sets target of hyperlink.
Paragraph::setParagraphStyle() — Method in class Paragraph
Sets InDesign paragraph style.
Paragraph::setCharacterStyle() — Method in class Paragraph
Sets InDesign character style.
Paragraph::setText() — Method in class Paragraph
Convenience method that clears all components in paragraph and adds $text.
BoxIdentBuilderTrait::setGenericPostfix() — Method in class BoxIdentBuilderTrait
Sets genericPostfix.
Config::set() — Method in class Config
Sets $config array.
BlockStackedQueueRenderingTrait::saveBlockCommands() — Method in class BlockStackedQueueRenderingTrait
Stores current block commands into stack with $name.
RenderingTrait::setBoxIdentReference() — Method in class RenderingTrait
Sets $ident as boxIdentReference for content aware updates.
RenderingTrait::setBoxIdentGenericPostfix() — Method in class RenderingTrait
Sets $boxIdentGenericPostfix.
RenderingTrait::startRendering() — Method in class RenderingTrait
Convenience method that initializes renderMode, opens InDesign template and jumps to first page.
RenderingTrait::setPimcoreLocales() — Method in class RenderingTrait
Sets current rendered language as locale in Request and Pimcore services.
RenderingTrait::stopRendering() — Method in class RenderingTrait
Convenience method that ends the rendering process by sending a RemoveEmptyLayers command.
RenderingTrait::setPhpSettings() — Method in class RenderingTrait
Sets PHP settings.
RenderingTrait::setNumericLocale() — Method in class RenderingTrait
Sets locale for LC_NUMERIC according to to PimPrint configuration.
ServicesTraitClass in namespace Mds\PimPrint\CoreBundle\Project\Traits
Trait ServicesTrait
$ServicesTrait#specialCharsProperty in class ServicesTrait
SpecialChars helper service.
ServicesTrait::setUserHelper() — Method in class ServicesTrait
Sets UserHelper service.
ServicesTrait::setPluginParams() — Method in class ServicesTrait
Sets PluginParameters helper service.
ServicesTrait::setRequestHelper() — Method in class ServicesTrait
Sets Pimcore RequestHelper service.
ServicesTrait::setImageDimensions() — Method in class ServicesTrait
Sets ImageDimensions helper service.
ServicesTrait::setSpecialChars() — Method in class ServicesTrait
Sets SpecialChars helper service.
ServicesTrait::specialChars() — Method in class ServicesTrait
Returns SpecialChars helper service.
ServicesTrait::setThumbnailHelper() — Method in class ServicesTrait
Sets ThumbnailHelper service.
ServicesTrait::setConfig() — Method in class ServicesTrait
Sets $config project configuration.
ServicesTrait::setUrlGenerator() — Method in class ServicesTrait
Sets urlGenerator.
AdminSessionAuthenticator::supports() — Method in class AdminSessionAuthenticator
{@inheritDoc}
AdminSessionAuthenticator::start() — Method in class AdminSessionAuthenticator
{@inheritDoc}
AdminSessionAuthenticator::supportsRememberMe() — Method in class AdminSessionAuthenticator
{@inheritDoc}
InDesignAuthenticator::supports() — Method in class InDesignAuthenticator
{@inheritDoc}
InDesignAuthenticator::start() — Method in class InDesignAuthenticator
{@inheritDoc}
InDesignAuthenticator::supportsRememberMe() — Method in class InDesignAuthenticator
{@inheritDoc}
AbstractPublicationTreeBuilder::showObjectInTree() — Method in class AbstractPublicationTreeBuilder
Template method.
PluginResponseCreator::success() — Method in class PluginResponseCreator
Builds a success (success true) response for InDesign.
SpecialCharsClass in namespace Mds\PimPrint\CoreBundle\Service
Class SpecialChars
ThumbnailHelper::setProject() — Method in class ThumbnailHelper
Sets $project.

T

TableClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Class Table
$Table#textProperty in class Table
Instance of Text used when to transform cell content
Table::textFactory() — Method in class Table
Factory template method.
TemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Command for creating page layout elements in InDesign. All commands added to a template are executed automatically when a page is accessed in InDesign document.
TextBoxClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Class TextBox
$AbstractParser#textProperty in class AbstractParser
Text instance parsed ParagraphComponents are added to.
FragmentParser::tableFactory() — Method in class FragmentParser
Factory template method for Table command.
TextParserClass in namespace Mds\PimPrint\CoreBundle\InDesign\Html
Class TextParser
TabloidLandscapeTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class TabloidLandscapeTemplate
TabloidPortraitTemplateClass in namespace Mds\PimPrint\CoreBundle\InDesign\Template\Concrete
Class TabloidPortraitTemplate
TextClass in namespace Mds\PimPrint\CoreBundle\InDesign
Class Text
$Characters#textProperty in class Characters
Text content.
$Characters#targetProperty in class Characters
Hyperlink target.
$ServicesTrait#thumbnailHelperProperty in class ServicesTrait
ThumbnailHelper service.
ServicesTrait::thumbnailHelper() — Method in class ServicesTrait
Returns ThumbnailHelper service.
TemplateTraitClass in namespace Mds\PimPrint\CoreBundle\Project\Traits
Trait TemplateTrait
ThumbnailHelperClass in namespace Mds\PimPrint\CoreBundle\Service
Class ThumbnailHelper

U

$TextBox#useLanguageLayerProperty in class TextBox
Default value for automatic text language layers.
UpdateElementsClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Class UpdateElements
$AbstractParser#useInlineStyleProperty in class AbstractParser
Indicates of inline class attributes should be used to as InDesign paragraph and character styles.
$ServicesTrait#userHelperProperty in class ServicesTrait
UserHelper service.
$ServicesTrait#urlGeneratorProperty in class ServicesTrait
UrlGenerator instance.
SpecialChars::utf8() — Method in class SpecialChars
Returns utf8 char for $number.
UserHelperClass in namespace Mds\PimPrint\CoreBundle\Service
Service to access the currently logged in User.
$UserHelper#userProperty in class UserHelper
User instance.

V

CommandQueue::validateVariables() — Method in class CommandQueue
Checks if command uses only existing variables.
AbstractBox::validate() — Method in class AbstractBox
Template method to validate all params when creating the command that is sent to InDesign.
AbstractCommand::validate() — Method in class AbstractCommand
Template method to validate all params when creating the command that is sent to InDesign.
AbstractCommand::validateEmptyParam() — Method in class AbstractCommand
If $param isn't set or empty() a exception is thrown.
ExecuteScript::validate() — Method in class ExecuteScript
Validates command.
GoToPage::validatePage() — Method in class GoToPage
Validates page parameter.
OpenDocument::validateType() — Method in class OpenDocument
Validates $value for param $type is allowed.
SetLayer::validate() — Method in class SetLayer
Template method to validate all params when creating the command that is sent to InDesign.
SplitTable::validateMinRows() — Method in class SplitTable
Validates if $minRows command is greater than 0.
SplitTable::validateWidowRowCount() — Method in class SplitTable
Validates if $value for widowRowCount is greater than 0.
SplitTable::validateOrphanRowCount() — Method in class SplitTable
Validates if $value for orphanRowCount is greater than 0.
ElementNameTrait::validateElementNameParam() — Method in class ElementNameTrait
Validates of name param is set in command.
FitTrait::validateFit() — Method in class FitTrait
Validates $fit value.
PositionTrait::validateRelataivePosition() — Method in class PositionTrait
Validates $position parameter for relative positioning.
SizeTrait::validateWidth() — Method in class SizeTrait
Validates width parameter.
SizeTrait::validateHeight() — Method in class SizeTrait
Validates height parameter.
SizeTrait::validateSize() — Method in class SizeTrait
Converts $value to a valid value and checks of it isn't less than 0.
VariableTraitClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command\Traits
Trait for setting variables when placing elements for relative positioning.
VariableClass in namespace Mds\PimPrint\CoreBundle\InDesign\Command
Standalone or component for placement commands. Sets a variable with a position value in InDesign.
Variable::validate() — Method in class Variable
Validates existence of variable name.
$AbstractMath#variablesProperty in class AbstractMath
Variables to use for math operation.
ThumbnailHelper::validateAssetThumbnail() — Method in class ThumbnailHelper
Validates configured asset thumbnail configuration exists and if it generated images usable in InDesign.
$UserHelper#visibleWorkspaceLanguagesProperty in class UserHelper
Lazy loading property.

Y

$CommandQueue#yPosProperty in class CommandQueue
Last stored yPos.

_

InDesignController::__construct() — Method in class InDesignController
InDesignController constructor.
CheckNewPage::__construct() — Method in class CheckNewPage
GoToPage constructor.
CopyBox::__construct() — Method in class CopyBox
CopyBox constructor.
ExecuteScript::__construct() — Method in class ExecuteScript
ExecuteScript constructor.
GoToPage::__construct() — Method in class GoToPage
GoToPage constructor.
GroupEnd::__construct() — Method in class GroupEnd
GroupEnd constructor.
GroupStart::__construct() — Method in class GroupStart
GroupStart constructor.
ImageBox::__construct() — Method in class ImageBox
CopyBox constructor.
NextPage::__construct() — Method in class NextPage
NextPage constructor.
OpenDocument::__construct() — Method in class OpenDocument
OpenDocument constructor.
PageMessage::__construct() — Method in class PageMessage
PageMessage constructor.
RemoveEmptyLayers::__construct() — Method in class RemoveEmptyLayers
ExecuteScript constructor.
SetLayer::__construct() — Method in class SetLayer
SetLayer constructor.
SplitTable::__construct() — Method in class SplitTable
SplitTable constructor.
Table::__construct() — Method in class Table
Table constructor.
TextBox::__construct() — Method in class TextBox
TextBox constructor.
UpdateElements::__construct() — Method in class UpdateElements
UpdateElements constructor.
Variable::__construct() — Method in class Variable
Variable constructor.
AbstractMath::__construct() — Method in class AbstractMath
AbstractMath constructor.
MaxValue::__construct() — Method in class MaxValue
MaxValue constructor.
MinValue::__construct() — Method in class MinValue
MinValue constructor.
AbstractParser::__construct() — Method in class AbstractParser
AbstractParser constructor.
FragmentParser::__construct() — Method in class FragmentParser
FragmentParser constructor.
Text::__construct() — Method in class Text
Text constructor.
Characters::__construct() — Method in class Characters
Characters constructor.
Paragraph::__construct() — Method in class Paragraph
Paragraph constructor.
Config::__construct() — Method in class Config
Config constructor.
InDesignAuthenticator::__construct() — Method in class InDesignAuthenticator
InDesignAuthenticator constructor.
PluginParameters::__construct() — Method in class PluginParameters
PluginParams constructor.
PluginResponseCreator::__construct() — Method in class PluginResponseCreator
PluginResponseCreator constructor.
ProjectsManager::__construct() — Method in class ProjectsManager
Projects constructor.
ThumbnailHelper::__construct() — Method in class ThumbnailHelper
ThumbnailHelper constructor.
UserHelper::__construct() — Method in class UserHelper
UserHelper constructor.