Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

MerchantSettingDefinitionInterface.php 924B

pirms 3 gadiem
pirms 3 gadiem
pirms 3 gadiem
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. }