PHP Class Sulu\Bundle\ContentBundle\Form\Type\PageDocumentType

Inheritance: extends BasePageDocumentType
ファイルを表示 Open project: sulu/sulu

Public Methods

Method Description
__construct ( Sulu\Component\PHPCR\SessionManager\SessionManagerInterface $sessionManager, Sulu\Component\DocumentManager\DocumentManager $documentManager, Sulu\Component\DocumentManager\Metadata\MetadataFactory $metadataFactory )
buildForm ( Symfony\Component\Form\FormBuilderInterface $builder, array $options )
getName ( )
postSubmitDocumentParent ( Symfony\Component\Form\FormEvent $event ) Set the document parent to be the webspace content path when the document has no parent.
setDefaultOptions ( Symfony\Component\OptionsResolver\OptionsResolverInterface $options )

Method Details

__construct() public method

public __construct ( Sulu\Component\PHPCR\SessionManager\SessionManagerInterface $sessionManager, Sulu\Component\DocumentManager\DocumentManager $documentManager, Sulu\Component\DocumentManager\Metadata\MetadataFactory $metadataFactory )
$sessionManager Sulu\Component\PHPCR\SessionManager\SessionManagerInterface
$documentManager Sulu\Component\DocumentManager\DocumentManager
$metadataFactory Sulu\Component\DocumentManager\Metadata\MetadataFactory

buildForm() public method

public buildForm ( Symfony\Component\Form\FormBuilderInterface $builder, array $options )
$builder Symfony\Component\Form\FormBuilderInterface
$options array

getName() public method

public getName ( )

postSubmitDocumentParent() public method

Set the document parent to be the webspace content path when the document has no parent.
public postSubmitDocumentParent ( Symfony\Component\Form\FormEvent $event )
$event Symfony\Component\Form\FormEvent

setDefaultOptions() public method

public setDefaultOptions ( Symfony\Component\OptionsResolver\OptionsResolverInterface $options )
$options Symfony\Component\OptionsResolver\OptionsResolverInterface