Ojs\AdminBundle\Controller\AdminJournalApplicationController::saveAction PHP Method

saveAction() public method

public saveAction ( $id )
    public function saveAction($id)
    {
        /** @var Journal $entity */
        $em = $this->getDoctrine()->getManager();
        $entity = $em->getRepository('OjsJournalBundle:Journal')->find($id);
        $this->throw404IfNotFound($entity);
        $entity->getPublisher()->setStatus(PublisherStatuses::STATUS_COMPLETE);
        $entity->setStatus(JournalStatuses::STATUS_PREPARING);
        $em->persist($entity);
        $em->flush();
        return $this->redirectToRoute('ojs_admin_application_journal_index');
    }