Browse Source

AbstractStore

develop
Guillaume 3 years ago
parent
commit
3533a22a4b
13 changed files with 46 additions and 15 deletions
  1. +2
    -4
      Controller/Newsletter/NewsletterAdminController.php
  2. +11
    -0
      Repository/AbstractStore.php
  3. +3
    -1
      Repository/File/FileStore.php
  4. +3
    -1
      Repository/Newsletter/NewsletterStore.php
  5. +3
    -1
      Repository/Reminder/ReminderStore.php
  6. +3
    -1
      Repository/Setting/SiteSettingStore.php
  7. +3
    -1
      Repository/Site/NewsStore.php
  8. +3
    -1
      Repository/Site/PageStore.php
  9. +3
    -1
      Repository/Site/SiteStore.php
  10. +3
    -1
      Repository/Ticket/TicketMessageStore.php
  11. +3
    -1
      Repository/Ticket/TicketStore.php
  12. +3
    -1
      Repository/User/GroupUserStore.php
  13. +3
    -1
      Repository/User/UserStore.php

+ 2
- 4
Controller/Newsletter/NewsletterAdminController.php View File



abstract class NewsletterAdminController extends AbstractAdminController abstract class NewsletterAdminController extends AbstractAdminController
{ {

public function configureFields(string $pageName): iterable public function configureFields(string $pageName): iterable
{ {
$panel = parent::configureFields($pageName);

return array_merge( return array_merge(
[ [
FormField::addPanel('general'), FormField::addPanel('general'),
->hideOnIndex(), ->hideOnIndex(),
StatusField::new('status'), StatusField::new('status'),
], ],
$panel
$this->getSeoPanel(),
$this->getConfPanel()
); );
} }



+ 11
- 0
Repository/AbstractStore.php View File

<?php

namespace Lc\SovBundle\Repository;

abstract class AbstractStore
{
public function getRepositoryQuery()
{
return $this->query;
}
}

+ 3
- 1
Repository/File/FileStore.php View File



namespace Lc\SovBundle\Repository\File; namespace Lc\SovBundle\Repository\File;


class FileStore implements FileStoreInterface
use Lc\SovBundle\Repository\AbstractStore;

class FileStore extends AbstractStore implements FileStoreInterface
{ {
protected FileRepositoryQueryInterface $query; protected FileRepositoryQueryInterface $query;



+ 3
- 1
Repository/Newsletter/NewsletterStore.php View File



namespace Lc\SovBundle\Repository\Newsletter; namespace Lc\SovBundle\Repository\Newsletter;


class NewsletterStore implements NewsletterStoreInterface
use Lc\SovBundle\Repository\AbstractStore;

class NewsletterStore extends AbstractStore implements NewsletterStoreInterface
{ {
protected NewsletterRepositoryQueryInterface $query; protected NewsletterRepositoryQueryInterface $query;



+ 3
- 1
Repository/Reminder/ReminderStore.php View File



namespace Lc\SovBundle\Repository\Reminder; namespace Lc\SovBundle\Repository\Reminder;


class ReminderStore implements ReminderStoreInterface
use Lc\SovBundle\Repository\AbstractStore;

class ReminderStore extends AbstractStore implements ReminderStoreInterface
{ {
protected ReminderRepositoryQueryInterface $query; protected ReminderRepositoryQueryInterface $query;



+ 3
- 1
Repository/Setting/SiteSettingStore.php View File



namespace Lc\SovBundle\Repository\Setting; namespace Lc\SovBundle\Repository\Setting;


class SiteSettingStore implements SiteSettingStoreInterface
use Lc\SovBundle\Repository\AbstractStore;

class SiteSettingStore extends AbstractStore implements SiteSettingStoreInterface
{ {
protected SiteSettingRepositoryQueryInterface $query; protected SiteSettingRepositoryQueryInterface $query;



+ 3
- 1
Repository/Site/NewsStore.php View File



namespace Lc\SovBundle\Repository\Site; namespace Lc\SovBundle\Repository\Site;


class NewsStore implements NewsStoreInterface
use Lc\SovBundle\Repository\AbstractStore;

class NewsStore extends AbstractStore implements NewsStoreInterface
{ {
protected NewsRepositoryQueryInterface $query; protected NewsRepositoryQueryInterface $query;



+ 3
- 1
Repository/Site/PageStore.php View File



namespace Lc\SovBundle\Repository\Site; namespace Lc\SovBundle\Repository\Site;


class PageStore implements PageStoreInterface
use Lc\SovBundle\Repository\AbstractStore;

class PageStore extends AbstractStore implements PageStoreInterface
{ {
protected PageRepositoryQueryInterface $query; protected PageRepositoryQueryInterface $query;



+ 3
- 1
Repository/Site/SiteStore.php View File



namespace Lc\SovBundle\Repository\Site; namespace Lc\SovBundle\Repository\Site;


class SiteStore implements SiteStoreInterface
use Lc\SovBundle\Repository\AbstractStore;

class SiteStore extends AbstractStore implements SiteStoreInterface
{ {
protected SiteRepositoryQueryInterface $query; protected SiteRepositoryQueryInterface $query;



+ 3
- 1
Repository/Ticket/TicketMessageStore.php View File



namespace Lc\SovBundle\Repository\Ticket; namespace Lc\SovBundle\Repository\Ticket;


class TicketMessageStore implements TicketMessageStoreInterface
use Lc\SovBundle\Repository\AbstractStore;

class TicketMessageStore extends AbstractStore implements TicketMessageStoreInterface
{ {
protected TicketMessageRepositoryQueryInterface $query; protected TicketMessageRepositoryQueryInterface $query;



+ 3
- 1
Repository/Ticket/TicketStore.php View File



namespace Lc\SovBundle\Repository\Ticket; namespace Lc\SovBundle\Repository\Ticket;


class TicketStore implements TicketStoreInterface
use Lc\SovBundle\Repository\AbstractStore;

class TicketStore extends AbstractStore implements TicketStoreInterface
{ {
protected TicketRepositoryQueryInterface $query; protected TicketRepositoryQueryInterface $query;



+ 3
- 1
Repository/User/GroupUserStore.php View File



namespace Lc\SovBundle\Repository\User; namespace Lc\SovBundle\Repository\User;


class GroupUserStore implements GroupUserStoreInterface
use Lc\SovBundle\Repository\AbstractStore;

class GroupUserStore extends AbstractStore implements GroupUserStoreInterface
{ {
protected GroupUserRepositoryQueryInterface $query; protected GroupUserRepositoryQueryInterface $query;



+ 3
- 1
Repository/User/UserStore.php View File



namespace Lc\SovBundle\Repository\User; namespace Lc\SovBundle\Repository\User;


class UserStore implements UserStoreInterface
use Lc\SovBundle\Repository\AbstractStore;

class UserStore extends AbstractStore implements UserStoreInterface
{ {
protected UserRepositoryQueryInterface $query; protected UserRepositoryQueryInterface $query;



Loading…
Cancel
Save