Bristol SU Support Package
src
Action
Contracts
RegisteredAction.php
Go to the documentation of this file.
1
<?php
2
3
namespace
BristolSU\Support\Action\Contracts
;
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
}
BristolSU\Support\Action\Contracts\RegisteredAction\getClassName
getClassName()
BristolSU\Support\Action\Contracts\RegisteredAction\setName
setName(string $name)
BristolSU\Support\Action\Contracts\RegisteredAction\fromArray
static fromArray(array $parameters)
BristolSU\Support\Action\Contracts\RegisteredAction\getName
getName()
BristolSU\Support\Action\Contracts\RegisteredAction\getDescription
getDescription()
BristolSU\Support\Action\Contracts\RegisteredAction\toArray
toArray()
BristolSU\Support\Action\Contracts\RegisteredAction
Definition:
RegisteredAction.php:8
BristolSU\Support\Action\Contracts
Definition:
Action.php:3
BristolSU\Support\Action\Contracts\RegisteredAction\toJson
toJson($options=0)
BristolSU\Support\Action\Contracts\RegisteredAction\setDescription
setDescription(string $description)
BristolSU\Support\Action\Contracts\RegisteredAction\setClassName
setClassName(string $className)
Generated by
1.8.13