<?php | |||||
namespace Lc\SovBundle\Container\File; | |||||
use Lc\SovBundle\Factory\File\FileFactory; | |||||
use Lc\SovBundle\Repository\File\FileRepositoryQuery; | |||||
use Lc\SovBundle\Repository\File\FileStore; | |||||
class FileContainer | |||||
{ | |||||
protected FileFactory $factory; | |||||
protected FileRepositoryQuery $repositoryQuery; | |||||
protected FileStore $store; | |||||
public function __construct( | |||||
FileFactory $factory, | |||||
FileRepositoryQuery $repositoryQuery, | |||||
FileStore $store | |||||
) { | |||||
$this->factory = $factory; | |||||
$this->repositoryQuery = $repositoryQuery; | |||||
$this->store = $store; | |||||
} | |||||
public function getFactory(): FileFactory | |||||
{ | |||||
return $this->factory; | |||||
} | |||||
public function getRepositoryQuery(): FileRepositoryQuery | |||||
{ | |||||
return $this->repositoryQuery; | |||||
} | |||||
public function getStore(): FileStore | |||||
{ | |||||
return $this->store; | |||||
} | |||||
} |
<?php | |||||
namespace Lc\SovBundle\Container\Newsletter; | |||||
use Lc\SovBundle\Factory\Newsletter\NewsletterFactory; | |||||
use Lc\SovBundle\Repository\Newsletter\NewsletterRepositoryQuery; | |||||
use Lc\SovBundle\Repository\Newsletter\NewsletterStore; | |||||
class NewsletterContainer | |||||
{ | |||||
protected NewsletterFactory $factory; | |||||
protected NewsletterRepositoryQuery $repositoryQuery; | |||||
protected NewsletterStore $store; | |||||
public function __construct( | |||||
NewsletterFactory $factory, | |||||
NewsletterRepositoryQuery $repositoryQuery, | |||||
NewsletterStore $store | |||||
) { | |||||
$this->factory = $factory; | |||||
$this->repositoryQuery = $repositoryQuery; | |||||
$this->store = $store; | |||||
} | |||||
public function getFactory(): NewsletterFactory | |||||
{ | |||||
return $this->factory; | |||||
} | |||||
public function getRepositoryQuery(): NewsletterRepositoryQuery | |||||
{ | |||||
return $this->repositoryQuery; | |||||
} | |||||
public function getStore(): NewsletterStore | |||||
{ | |||||
return $this->store; | |||||
} | |||||
} |
<?php | |||||
namespace Lc\SovBundle\Container\Reminder; | |||||
use Lc\SovBundle\Factory\Reminder\ReminderFactory; | |||||
use Lc\SovBundle\Repository\Reminder\ReminderRepositoryQuery; | |||||
use Lc\SovBundle\Repository\Reminder\ReminderStore; | |||||
class ReminderContainer | |||||
{ | |||||
protected ReminderFactory $factory; | |||||
protected ReminderRepositoryQuery $repositoryQuery; | |||||
protected ReminderStore $store; | |||||
public function __construct( | |||||
ReminderFactory $factory, | |||||
ReminderRepositoryQuery $repositoryQuery, | |||||
ReminderStore $store | |||||
) { | |||||
$this->factory = $factory; | |||||
$this->repositoryQuery = $repositoryQuery; | |||||
$this->store = $store; | |||||
} | |||||
public function getFactory(): ReminderFactory | |||||
{ | |||||
return $this->factory; | |||||
} | |||||
public function getRepositoryQuery(): ReminderRepositoryQuery | |||||
{ | |||||
return $this->repositoryQuery; | |||||
} | |||||
public function getStore(): ReminderStore | |||||
{ | |||||
return $this->store; | |||||
} | |||||
} |
<?php | |||||
namespace Lc\SovBundle\Container\Setting; | |||||
use Lc\SovBundle\Definition\SiteSettingDefinition; | |||||
use Lc\SovBundle\Factory\Setting\SiteSettingFactory; | |||||
use Lc\SovBundle\Repository\Setting\SiteSettingRepositoryQuery; | |||||
use Lc\SovBundle\Repository\Setting\SiteSettingStore; | |||||
class SiteSettingContainer | |||||
{ | |||||
protected SiteSettingFactory $factory; | |||||
protected SiteSettingDefinition $definition; | |||||
protected SiteSettingRepositoryQuery $repositoryQuery; | |||||
protected SiteSettingStore $store; | |||||
public function __construct( | |||||
SiteSettingFactory $factory, | |||||
SiteSettingDefinition $definition, | |||||
SiteSettingRepositoryQuery $repositoryQuery, | |||||
SiteSettingStore $store | |||||
) { | |||||
$this->factory = $factory; | |||||
$this->definition = $definition; | |||||
$this->repositoryQuery = $repositoryQuery; | |||||
$this->store = $store; | |||||
} | |||||
public function getFactory(): SiteSettingFactory | |||||
{ | |||||
return $this->factory; | |||||
} | |||||
public function getDefinition(): SiteSettingDefinition | |||||
{ | |||||
return $this->definition; | |||||
} | |||||
public function getRepositoryQuery(): SiteSettingRepositoryQuery | |||||
{ | |||||
return $this->repositoryQuery; | |||||
} | |||||
public function getStore(): SiteSettingStore | |||||
{ | |||||
return $this->store; | |||||
} | |||||
} |
<?php | |||||
namespace Lc\SovBundle\Container\Site; | |||||
use Lc\SovBundle\Factory\Site\NewsFactory; | |||||
use Lc\SovBundle\Repository\Site\NewsRepositoryQuery; | |||||
use Lc\SovBundle\Repository\Site\NewsStore; | |||||
class NewsContainer | |||||
{ | |||||
protected NewsFactory $factory; | |||||
protected NewsRepositoryQuery $repositoryQuery; | |||||
protected NewsStore $store; | |||||
public function __construct( | |||||
NewsFactory $factory, | |||||
NewsRepositoryQuery $repositoryQuery, | |||||
NewsStore $store | |||||
) { | |||||
$this->factory = $factory; | |||||
$this->repositoryQuery = $repositoryQuery; | |||||
$this->store = $store; | |||||
} | |||||
public function getFactory(): NewsFactory | |||||
{ | |||||
return $this->factory; | |||||
} | |||||
public function getRepositoryQuery(): NewsRepositoryQuery | |||||
{ | |||||
return $this->repositoryQuery; | |||||
} | |||||
public function getStore(): NewsStore | |||||
{ | |||||
return $this->store; | |||||
} | |||||
} |
<?php | |||||
namespace Lc\SovBundle\Container\Site; | |||||
use Lc\SovBundle\Factory\Site\PageFactory; | |||||
use Lc\SovBundle\Repository\Site\PageRepositoryQuery; | |||||
use Lc\SovBundle\Repository\Site\PageStore; | |||||
class PageContainer | |||||
{ | |||||
protected PageFactory $factory; | |||||
protected PageRepositoryQuery $repositoryQuery; | |||||
protected PageStore $store; | |||||
public function __construct( | |||||
PageFactory $factory, | |||||
PageRepositoryQuery $repositoryQuery, | |||||
PageStore $store | |||||
) { | |||||
$this->factory = $factory; | |||||
$this->repositoryQuery = $repositoryQuery; | |||||
$this->store = $store; | |||||
} | |||||
public function getFactory(): PageFactory | |||||
{ | |||||
return $this->factory; | |||||
} | |||||
public function getRepositoryQuery(): PageRepositoryQuery | |||||
{ | |||||
return $this->repositoryQuery; | |||||
} | |||||
public function getStore(): PageStore | |||||
{ | |||||
return $this->store; | |||||
} | |||||
} |
<?php | |||||
namespace Lc\SovBundle\Container\Site; | |||||
use Lc\SovBundle\Factory\Site\SiteFactory; | |||||
use Lc\SovBundle\Repository\Site\SiteRepositoryQuery; | |||||
use Lc\SovBundle\Repository\Site\SiteStore; | |||||
class SiteContainer | |||||
{ | |||||
protected SiteFactory $factory; | |||||
protected SiteRepositoryQuery $repositoryQuery; | |||||
protected SiteStore $store; | |||||
public function __construct( | |||||
SiteFactory $factory, | |||||
SiteRepositoryQuery $repositoryQuery, | |||||
SiteStore $store | |||||
) { | |||||
$this->factory = $factory; | |||||
$this->repositoryQuery = $repositoryQuery; | |||||
$this->store = $store; | |||||
} | |||||
public function getFactory(): SiteFactory | |||||
{ | |||||
return $this->factory; | |||||
} | |||||
public function getRepositoryQuery(): SiteRepositoryQuery | |||||
{ | |||||
return $this->repositoryQuery; | |||||
} | |||||
public function getStore(): SiteStore | |||||
{ | |||||
return $this->store; | |||||
} | |||||
} |
<?php | |||||
namespace Lc\SovBundle\Container\Ticket; | |||||
use Lc\SovBundle\Builder\Ticket\TicketBuilder; | |||||
use Lc\SovBundle\Factory\Ticket\TicketFactory; | |||||
use Lc\SovBundle\Repository\Ticket\TicketRepositoryQuery; | |||||
use Lc\SovBundle\Repository\Ticket\TicketStore; | |||||
class TicketContainer | |||||
{ | |||||
protected TicketFactory $factory; | |||||
protected TicketBuilder $builder; | |||||
protected TicketRepositoryQuery $repositoryQuery; | |||||
protected TicketStore $store; | |||||
public function __construct( | |||||
TicketFactory $factory, | |||||
TicketBuilder $builder, | |||||
TicketRepositoryQuery $repositoryQuery, | |||||
TicketStore $store | |||||
) { | |||||
$this->factory = $factory; | |||||
$this->builder = $builder; | |||||
$this->repositoryQuery = $repositoryQuery; | |||||
$this->store = $store; | |||||
} | |||||
public function getFactory(): TicketFactory | |||||
{ | |||||
return $this->factory; | |||||
} | |||||
public function getBuilder(): TicketBuilder | |||||
{ | |||||
return $this->builder; | |||||
} | |||||
public function getRepositoryQuery(): TicketRepositoryQuery | |||||
{ | |||||
return $this->repositoryQuery; | |||||
} | |||||
public function getStore(): TicketStore | |||||
{ | |||||
return $this->store; | |||||
} | |||||
} |
<?php | |||||
namespace Lc\SovBundle\Container\Ticket; | |||||
use Lc\SovBundle\Factory\Ticket\TicketMessageFactory; | |||||
use Lc\SovBundle\Repository\Ticket\TicketMessageRepositoryQuery; | |||||
use Lc\SovBundle\Repository\Ticket\TicketMessageStore; | |||||
class TicketMessageContainer | |||||
{ | |||||
protected TicketMessageFactory $factory; | |||||
protected TicketMessageRepositoryQuery $repositoryQuery; | |||||
protected TicketMessageStore $store; | |||||
public function __construct( | |||||
TicketMessageFactory $factory, | |||||
TicketMessageRepositoryQuery $repositoryQuery, | |||||
TicketMessageStore $store | |||||
) { | |||||
$this->factory = $factory; | |||||
$this->repositoryQuery = $repositoryQuery; | |||||
$this->store = $store; | |||||
} | |||||
public function getFactory(): TicketMessageFactory | |||||
{ | |||||
return $this->factory; | |||||
} | |||||
public function getRepositoryQuery(): TicketMessageRepositoryQuery | |||||
{ | |||||
return $this->repositoryQuery; | |||||
} | |||||
public function getStore(): TicketMessageStore | |||||
{ | |||||
return $this->store; | |||||
} | |||||
} |
<?php | |||||
namespace Lc\SovBundle\Container\User; | |||||
use Lc\SovBundle\Factory\User\GroupUserFactory; | |||||
use Lc\SovBundle\Repository\User\GroupUserRepositoryQuery; | |||||
use Lc\SovBundle\Repository\User\GroupUserStore; | |||||
class GroupUserContainer | |||||
{ | |||||
protected GroupUserFactory $factory; | |||||
protected GroupUserRepositoryQuery $repositoryQuery; | |||||
protected GroupUserStore $store; | |||||
public function __construct( | |||||
GroupUserFactory $factory, | |||||
GroupUserRepositoryQuery $repositoryQuery, | |||||
GroupUserStore $store | |||||
) { | |||||
$this->factory = $factory; | |||||
$this->repositoryQuery = $repositoryQuery; | |||||
$this->store = $store; | |||||
} | |||||
public function getFactory(): GroupUserFactory | |||||
{ | |||||
return $this->factory; | |||||
} | |||||
public function getRepositoryQuery(): GroupUserRepositoryQuery | |||||
{ | |||||
return $this->repositoryQuery; | |||||
} | |||||
public function getStore(): GroupUserStore | |||||
{ | |||||
return $this->store; | |||||
} | |||||
} |
<?php | |||||
namespace Lc\SovBundle\Container\User; | |||||
use Lc\SovBundle\Builder\User\UserBuilder; | |||||
use Lc\SovBundle\Factory\User\UserFactory; | |||||
use Lc\SovBundle\Repository\User\UserRepositoryQuery; | |||||
use Lc\SovBundle\Repository\User\UserStore; | |||||
class UserContainer | |||||
{ | |||||
protected UserFactory $factory; | |||||
protected UserBuilder $builder; | |||||
protected UserRepositoryQuery $repositoryQuery; | |||||
protected UserStore $store; | |||||
public function __construct( | |||||
UserFactory $factory, | |||||
UserBuilder $builder, | |||||
UserRepositoryQuery $repositoryQuery, | |||||
UserStore $store | |||||
) { | |||||
$this->factory = $factory; | |||||
$this->builder = $builder; | |||||
$this->repositoryQuery = $repositoryQuery; | |||||
$this->store = $store; | |||||
} | |||||
public function getFactory(): UserFactory | |||||
{ | |||||
return $this->factory; | |||||
} | |||||
public function getBuilder(): UserBuilder | |||||
{ | |||||
return $this->builder; | |||||
} | |||||
public function getRepositoryQuery(): UserRepositoryQuery | |||||
{ | |||||
return $this->repositoryQuery; | |||||
} | |||||
public function getStore(): UserStore | |||||
{ | |||||
return $this->store; | |||||
} | |||||
} |
use Lc\SovBundle\Factory\AbstractFactory; | use Lc\SovBundle\Factory\AbstractFactory; | ||||
use Lc\SovBundle\Model\File\FileInterface; | use Lc\SovBundle\Model\File\FileInterface; | ||||
class FileFactory extends AbstractFactory implements FileFactoryInterface | |||||
class FileFactory extends AbstractFactory | |||||
{ | { | ||||
public function create(): FileInterface | public function create(): FileInterface | ||||
{ | { |
<?php | |||||
namespace Lc\SovBundle\Factory\File; | |||||
interface FileFactoryInterface | |||||
{ | |||||
} |
use Lc\SovBundle\Factory\AbstractFactory; | use Lc\SovBundle\Factory\AbstractFactory; | ||||
use Lc\SovBundle\Model\Newsletter\NewsletterInterface; | use Lc\SovBundle\Model\Newsletter\NewsletterInterface; | ||||
class NewsletterFactory extends AbstractFactory implements NewsletterFactoryInterface | |||||
class NewsletterFactory extends AbstractFactory | |||||
{ | { | ||||
public function create(): NewsletterInterface | public function create(): NewsletterInterface | ||||
{ | { |
<?php | |||||
namespace Lc\SovBundle\Factory\Newsletter; | |||||
interface NewsletterFactoryInterface | |||||
{ | |||||
} |