Bristol SU Support Package
RegisteredAction.php
Go to the documentation of this file.
1 <?php
2 
4 
8 interface RegisteredAction
9 {
15  public function setName(string $name): void;
16 
22  public function getName(): string;
23 
30  public function setDescription(string $description): void;
31 
37  public function getDescription(): string;
38 
45  public function setClassName(string $className): void;
46 
52  public function getClassName(): string;
53 
59  public function toArray();
60 
74  public static function fromArray(array $parameters): RegisteredAction;
75 
82  public function toJson($options = 0);
83 }