protected function addMetaComponents()
    {
        // Get component handler instance
        /* @var Doozr_Form_Service_Handler_MetaComponentHandler $metaComponentHandler */
        $metaComponentHandler = $this->getRegistry()->getContainer()->build('doozr.form.service.handler.metacomponenthandler', [
                $this->getScope(),
                $this->getRegistry(),
                $this->getToken(),
                $this->getStep(),
                $this->getSteps(),
                $this->getUpload(),
                $this->getAngularDirectives(),
                $this->getFieldnameToken(),
                $this->getFieldnameSubmitted(),
                $this->getFieldnameStep(),
                $this->getFieldnameSteps(),
                $this->getFieldnameJump(),
                $this->getFieldnameUpload(),
            ]
        );

        // Generate meta components of form
        $metaDataComponents = $metaComponentHandler->getMetaComponents();

        // Dynamic at runtime added fields (added at last -> to be able to override service default behavior!)
        foreach ($metaDataComponents as $metaDataComponent) {
            $this->getForm()->addChild($metaDataComponent);
        }

        return $this;
    }
protected function addMetaComponents()
    {
        // Get component handler instance
        /* @var Doozr_Form_Service_Handler_MetaComponentHandler $metaComponentHandler */
        $metaComponentHandler = $this->getRegistry()->getContainer()->build('doozr.form.service.handler.metacomponenthandler', [
                $this->getScope(),
                $this->getRegistry(),
                $this->getToken(),
                $this->getStep(),
                $this->getSteps(),
                $this->getUpload(),
                $this->getAngularDirectives(),
                $this->getFieldnameToken(),
                $this->getFieldnameSubmitted(),
                $this->getFieldnameStep(),
                $this->getFieldnameSteps(),
                $this->getFieldnameJump(),
                $this->getFieldnameUpload(),
            ]
        );

        // Generate meta components of form
        $metaDataComponents = $metaComponentHandler->getMetaComponents();

        // Dynamic at runtime added fields (added at last -> to be able to override service default behavior!)
        foreach ($metaDataComponents as $metaDataComponent) {
            $this->getForm()->addChild($metaDataComponent);
        }

        return $this;
    }
protected function addMetaComponents ( ) { // Get component handler instance /* @var Doozr_Form_Service_Handler_MetaComponentHandler $metaComponentHandler */ $ metaComponentHandler = $ this -> getRegistry ( ) -> getContainer ( ) -> build ( 'doozr.form.service.handler.metacomponenthandler' , [ $ this -> getScope ( ) , $ this -> getRegistry ( ) , $ this -> getToken ( ) , $ this -> getStep ( ) , $ this -> getSteps ( ) , $ this -> getUpload ( ) , $ this -> getAngularDirectives ( ) , $ this -> getFieldnameToken ( ) , $ this -> getFieldnameSubmitted ( ) , $ this -> getFieldnameStep ( ) , $ this -> getFieldnameSteps ( ) , $ this -> getFieldnameJump ( ) , $ this -> getFieldnameUpload ( ) , ] ) ; // Generate meta components of form $ metaDataComponents = $ metaComponentHandler -> getMetaComponents ( ) ; // Dynamic at runtime added fields (added at last -> to be able to override service default behavior!) foreach ( $ metaDataComponents as $ metaDataComponent ) { $ this -> getForm ( ) -> addChild ( $ metaDataComponent ) ; } return $ this ; }
Adds meta control layer components to form.

@author Benjamin Carl <opensource@clickalicious.de>

@return $this Instance for chaining
Adds meta control layer components to form .