PHP Класс Ojs\ApiBundle\Handler\JournalThemeHandler

Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( Doctrine\Common\Persistence\ObjectManager $om, $entityClass, Symfony\Component\Form\FormFactoryInterface $formFactory, JournalService $journalService )
all ( integer $limit = 5, integer $offset ) : array Get a list of JournalThemes.
delete ( JournalTheme $entity ) : JournalTheme Delete a JournalTheme.
get ( mixed $id ) : JournalTheme Get a JournalTheme.
patch ( JournalTheme $entity, array $parameters ) : JournalTheme Partially update a JournalTheme.
post ( array $parameters ) : JournalTheme Create a new JournalTheme.
put ( JournalTheme $entity, array $parameters ) : JournalTheme Edit a JournalTheme.

Приватные методы

Метод Описание
createJournalTheme ( )
processForm ( JournalTheme $entity, array $parameters, String $method = "PUT" ) : JournalTheme Processes the form.

Описание методов

__construct() публичный Метод

public __construct ( Doctrine\Common\Persistence\ObjectManager $om, $entityClass, Symfony\Component\Form\FormFactoryInterface $formFactory, JournalService $journalService )
$om Doctrine\Common\Persistence\ObjectManager
$formFactory Symfony\Component\Form\FormFactoryInterface
$journalService Ojs\JournalBundle\Service\JournalService

all() публичный Метод

Get a list of JournalThemes.
public all ( integer $limit = 5, integer $offset ) : array
$limit integer the limit of the result
$offset integer starting from the offset
Результат array

delete() публичный Метод

Delete a JournalTheme.
public delete ( JournalTheme $entity ) : JournalTheme
$entity Ojs\JournalBundle\Entity\JournalTheme
Результат Ojs\JournalBundle\Entity\JournalTheme

get() публичный Метод

Get a JournalTheme.
public get ( mixed $id ) : JournalTheme
$id mixed
Результат Ojs\JournalBundle\Entity\JournalTheme

patch() публичный Метод

Partially update a JournalTheme.
public patch ( JournalTheme $entity, array $parameters ) : JournalTheme
$entity Ojs\JournalBundle\Entity\JournalTheme
$parameters array
Результат Ojs\JournalBundle\Entity\JournalTheme

post() публичный Метод

Create a new JournalTheme.
public post ( array $parameters ) : JournalTheme
$parameters array
Результат Ojs\JournalBundle\Entity\JournalTheme

put() публичный Метод

Edit a JournalTheme.
public put ( JournalTheme $entity, array $parameters ) : JournalTheme
$entity Ojs\JournalBundle\Entity\JournalTheme
$parameters array
Результат Ojs\JournalBundle\Entity\JournalTheme