Skip to content
Snippets Groups Projects

ZERO-162-changes

Open Eduarda Lentz Rodrigues da Silva requested to merge ZERO-162-changes into develop
Compare and Show latest version
29 files
+ 1171
143
Compare changes
  • Side-by-side
  • Inline
Files
29
+ 91
0
<?php
declare(strict_types=1);
namespace Firegento\ContentProvisioning\Api;
interface CmsBlockDtoInterface
{
public const KEY_CMS_BLOCK_IDENTIFIER = 'identifier';
/**
* @return string
*/
public function getIdentifier(): string;
/**
* @return string
*/
public function getTitle(): string;
/**
* @return string
*/
public function getKey(): string;
/**
* @return string
*/
public function getContent(): string;
/**
* @return bool
*/
public function isActive(): bool;
/**
* @return bool
*/
public function isMaintained(): bool;
/**
* @return string[]
*/
public function getStoreCodes(): array;
/**
* @param string $identifier
* @return self
*/
public function setIdentifier(string $identifier): self;
/**
* @param string $title
* @return self
*/
public function setTitle(string $title): self;
/**
* @param string $key
* @return self
*/
public function setKey(string $key): self;
/**
* @param string $content
* @return self
*/
public function setContent(string $content): self;
/**
* @param string[] $stores
* @return self
*/
public function setStores(array $stores): self;
/**
* @param bool $isActive
* @return self
*/
public function setIsActive(bool $isActive): self;
/**
* @param bool $isMaintained
* @return self
*/
public function setIsMaintained(bool $isMaintained): self;
/**
* @param string $store
* @return $this
*/
public function setStore(string $store): self;
}
Loading