MetaFox

ActionItem
in package

Table of Contents

Properties

$attributes  : array<string|int, mixed>
$name  : string

Methods

__construct()  : mixed
ActionItem constructor.
alert()  : $this
Add alert.
apiMethod()  : $this
Add api method.
apiParams()  : $this
Add api params.
apiRules()  : $this
Add api rules.
apiUrl()  : $this
add api url.
asDelete()  : mixed
asDownload()  : $this
Set page as a download action.
asFormDialog()  : static
asGet()  : mixed
asPatch()  : mixed
asPost()  : mixed
asPut()  : mixed
confirm()  : $this
Add Confirm.
downloadUrl()  : static
getName()  : string
Get action name.
link()  : $this
Put link into item.
pageParams()  : $this
pageUrl()  : $this
Set page url.
placeholder()  : $this
Set placeholder.
toArray()  : array<string, mixed>
urlParams()  : $this
Add api params.

Properties

$attributes

protected array<string|int, mixed> $attributes = []

<string,mixed|array>

Methods

__construct()

ActionItem constructor.

public __construct(string $name) : mixed
Parameters
$name : string

alert()

Add alert.

public alert(array<string|int, mixed> $alert) : $this
Parameters
$alert : array<string|int, mixed>
Return values
$this

apiMethod()

Add api method.

public apiMethod(string $apiMethod) : $this
Parameters
$apiMethod : string
Return values
$this

apiParams()

Add api params.

public apiParams(array<string|int, mixed> $params) : $this
Parameters
$params : array<string|int, mixed>
Return values
$this

apiRules()

Add api rules.

public apiRules(array<string|int, mixed> $rules) : $this
Parameters
$rules : array<string|int, mixed>
Return values
$this

apiUrl()

add api url.

public apiUrl(string $apiUrl) : $this
Parameters
$apiUrl : string
Return values
$this

asDownload()

Set page as a download action.

public asDownload() : $this
Return values
$this

asFormDialog()

public asFormDialog(bool $asDialog) : static
Parameters
$asDialog : bool
Return values
static

confirm()

Add Confirm.

public confirm([array<string|int, mixed>|null $confirm = null ]) : $this
Parameters
$confirm : array<string|int, mixed>|null = null
Return values
$this

downloadUrl()

public downloadUrl(string $downloadUrl) : static
Parameters
$downloadUrl : string
Return values
static

getName()

Get action name.

public getName() : string
Return values
string

Put link into item.

public link(string $link) : $this
Parameters
$link : string
Return values
$this

pageParams()

public pageParams(array<string|int, mixed> $params) : $this
Parameters
$params : array<string|int, mixed>
Return values
$this

pageUrl()

Set page url.

public pageUrl(string $pageUrl) : $this
Parameters
$pageUrl : string
Return values
$this

placeholder()

Set placeholder.

public placeholder(string $string) : $this
Parameters
$string : string
Return values
$this

toArray()

public toArray() : array<string, mixed>
Return values
array<string, mixed>

urlParams()

Add api params.

public urlParams(array<string|int, mixed> $params) : $this
Parameters
$params : array<string|int, mixed>
Return values
$this

        
On this page

Search results