$this->generateClass($generator, $storeClass, 'Repository\\', 'store.tpl.php', $options); | $this->generateClass($generator, $storeClass, 'Repository\\', 'store.tpl.php', $options); | ||||
// interfaces | // interfaces | ||||
$this->generateInterface($input, $generator, $repositoryQueryClass . 'Interface'); | |||||
$this->generateInterface($input, $generator, $storeClass . 'Interface'); | |||||
//$this->generateInterface($input, $generator, $repositoryQueryClass . 'Interface'); | |||||
//$this->generateInterface($input, $generator, $storeClass . 'Interface'); | |||||
// write files | // write files | ||||
$generator->writeChanges(); | $generator->writeChanges(); |
initCollectionWidget(); | initCollectionWidget(); | ||||
}); | }); | ||||
function initCollectionWidget() { | function initCollectionWidget() { | ||||
$('.field-collection[data-prototype]').each(function (i, collectionWidget) { | $('.field-collection[data-prototype]').each(function (i, collectionWidget) { |
use Knp\Component\Pager\PaginatorInterface; | use Knp\Component\Pager\PaginatorInterface; | ||||
use Lc\SovBundle\Repository\AbstractRepositoryQuery; | use Lc\SovBundle\Repository\AbstractRepositoryQuery; | ||||
class <?= $class_name ?> extends AbstractRepositoryQuery implements <?= $class_name; ?>Interface | |||||
class <?= $class_name ?> extends AbstractRepositoryQuery | |||||
{ | { | ||||
public function __construct(<?= $class_name_repository; ?> $repository, PaginatorInterface $paginator) | public function __construct(<?= $class_name_repository; ?> $repository, PaginatorInterface $paginator) | ||||
{ | { |
namespace <?= $namespace_path; ?>\<?= $domain; ?>; | namespace <?= $namespace_path; ?>\<?= $domain; ?>; | ||||
class <?= $class_name ?> implements <?= $class_name ?>Interface | |||||
class <?= $class_name ?> | |||||
{ | { | ||||
protected <?= $class_name_repository_query ?>Interface $query; | |||||
protected <?= $class_name_repository_query ?> $query; | |||||
public function __construct(<?= $class_name_repository_query ?>Interface $query) | |||||
public function __construct(<?= $class_name_repository_query ?> $query) | |||||
{ | { | ||||
$this->query = $query; | $this->query = $query; | ||||
} | } |
active: Activer | active: Activer | ||||
image: Image | image: Image | ||||
date: Date | date: Date | ||||
day: Jour | |||||
groupUser: Groupe d'utilisateur | |||||
panels: | panels: | ||||
general: Général | general: Général |
{% endblock %} | {% endblock %} | ||||
{% endembed %} | {% endembed %} | ||||
{# {% for child in form.settings %}#} | |||||
{# {% do child.setRendered() %}#} | |||||
{# {% endfor %}#} | |||||
{{ form_end(form) }} | {{ form_end(form) }} | ||||
{% endblock %} | {% endblock %} | ||||
{% endembed %} | {% endembed %} |