Ojs\JournalBundle\Controller\CitationController::createEditForm PHP Метод

createEditForm() приватный Метод

Creates a form to edit a Citation entity.
private createEditForm ( Citation $entity, integer $articleId ) : Form
$entity Ojs\JournalBundle\Entity\Citation The entity
$articleId integer
Результат Symfony\Component\Form\Form The form
    private function createEditForm(Citation $entity, $articleId)
    {
        $journal = $this->get('ojs.journal_service')->getSelectedJournal();
        $form = $this->createForm(new CitationType(), $entity, array('action' => $this->generateUrl('ojs_journal_citation_update', array('id' => $entity->getId(), 'journalId' => $journal->getId(), 'articleId' => $articleId)), 'citationTypes' => array_keys($this->container->getParameter('citation_types')), 'method' => 'PUT'));
        $form->add('submit', 'submit', array('label' => 'Update'));
        return $form;
    }