Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

3 роки тому
3 роки тому
3 роки тому
1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. namespace Lc\CaracoleBundle\Definition;
  3. use Lc\SovBundle\Definition\AbstractSettingDefinition;
  4. interface MerchantSettingDefinitionInterface
  5. {
  6. public function addSettingText(array $params);
  7. public function addSettingTextarea(array $params);
  8. public function addSettingTextareaAdvanced(array $params);
  9. public function addSettingDate(array $params);
  10. public function addSettingTime(array $params);
  11. public function addSettingFile(array $params);
  12. public function addSettingImage(array $params);
  13. public function addSettingSelect(array $params);
  14. public function addSettingRadio(array $params);
  15. public function addSetting($params);
  16. public function getSettings(): array;
  17. public function getSettingsByCategory($category);
  18. public function getSettingByName($name): ?array;
  19. public function getSettingType($name): ?string;
  20. public function getCategories();
  21. }