PHP Класс PodsUI, pods

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$action string
$action_after array
$action_bulk string
$action_links array
$actions_bulk array
$actions_custom array
$actions_disabled array
$actions_hidden array
$allowed used in var_update
$bulk array
$css boolean
$data boolean | array
$data_full boolean | array
$data_keys array
$default_none boolean
$do boolean
$excluded array
$export array
$extra array
$fields array
$filters array
$filters_enhanced boolean
$header boolean
$heading boolean
$help array
$icon boolean
$id integer
$item boolean
$items boolean
$label boolean
$limit integer
$num string
$orderby boolean
$orderby_dir string
$page integer
$pagination boolean
$pagination_total boolean
$params array
$pod array | boolean | mixed | null | Pods
$reorder array
$restrict array
$row array
$save boolean
$screen_options array
$search boolean
$search_across boolean
$search_across_picks boolean
$searchable boolean
$session array
$sortable boolean
$sql array
$style string
$total integer
$total_found integer
$user array
$view string
$views array
$where array
$wpcss boolean
$x base

Открытые методы

Метод Описание
__construct ( mixed $options, boolean $deprecated = false ) : PodsUI Generate UI for Data Management
add ( ) : mixed
callback ( ) : boolean | mixed Check for a custom action callback and run it
callback_action ( ) : boolean | mixed Check for a custom action callback and run it (deprecated reverse arg order)
callback_bulk ( ) : boolean | mixed Check for a bulk action callback and run it
delete ( null $id = null ) : boolean | mixed
delete_bulk ( ) : boolean | mixed
deprecated_filters ( )
do_magic_tags ( $tag ) : string
do_template ( $code, boolean | array $row = false ) : mixed
edit ( boolean $duplicate = false ) : mixed
error ( $msg ) : boolean
exclusion ( ) : array
export ( )
filters ( )
filters_popup ( )
form ( boolean $create = false, boolean $duplicate = false ) : boolean | mixed
get_data ( $params = null ) : boolean
get_field ( $field ) : array | boolean | mixed | null
get_params ( null | array $params = null, null | string $action = null ) Get find() params based on current UI action
get_row ( &$counter, $method = null ) : array
go ( ) : mixed
hidden_vars ( boolean | array $exclude = false, boolean | array $array = false )
limit ( boolean $options = false ) : mixed
manage ( boolean $reorder = false ) : mixed | null
message ( $msg, boolean $error = false )
pagination ( boolean $header = false ) : mixed
reorder ( ) Reorder data
restricted ( $action = 'edit', $row = null )
save ( boolean $insert = false ) : mixed
screen_meta ( )
setup ( $options ) : array | boolean | mixed | null | PodsArray
setup_deprecated ( $deprecated_options ) : array
setup_fields ( null $fields = null, string $which = 'fields' ) : array | boolean | mixed | null
sort_data ( ) Sort out data alphabetically by a key
table ( boolean $reorder = false ) : boolean | mixed
view ( ) : boolean | mixed

Приватные методы

Метод Описание
do_hook ( ) : array | boolean | mixed | null

Описание методов

__construct() публичный Метод

Generate UI for Data Management
С версии: 2.0
public __construct ( mixed $options, boolean $deprecated = false ) : PodsUI
$options mixed Object, Array, or String containing Pod or Options to be used
$deprecated boolean Set to true to support old options array from Pods UI plugin
Результат PodsUI

add() публичный Метод

public add ( ) : mixed
Результат mixed

callback() публичный Метод

Check for a custom action callback and run it
public callback ( ) : boolean | mixed
Результат boolean | mixed

callback_action() публичный Метод

Check for a custom action callback and run it (deprecated reverse arg order)
public callback_action ( ) : boolean | mixed
Результат boolean | mixed

callback_bulk() публичный Метод

Check for a bulk action callback and run it
public callback_bulk ( ) : boolean | mixed
Результат boolean | mixed Callback result

delete() публичный Метод

public delete ( null $id = null ) : boolean | mixed
$id null
Результат boolean | mixed

delete_bulk() публичный Метод

public delete_bulk ( ) : boolean | mixed
Результат boolean | mixed

deprecated_filters() публичный Метод

public deprecated_filters ( )

do_magic_tags() публичный Метод

public do_magic_tags ( $tag ) : string
$tag
Результат string

do_template() публичный Метод

public do_template ( $code, boolean | array $row = false ) : mixed
$code
$row boolean | array
Результат mixed

edit() публичный Метод

public edit ( boolean $duplicate = false ) : mixed
$duplicate boolean
Результат mixed

error() публичный Метод

public error ( $msg ) : boolean
$msg
Результат boolean

exclusion() публичный Метод

public exclusion ( ) : array
Результат array

export() публичный Метод

public export ( )

filters() публичный Метод

public filters ( )

filters_popup() публичный Метод

public filters_popup ( )

form() публичный Метод

public form ( boolean $create = false, boolean $duplicate = false ) : boolean | mixed
$create boolean
$duplicate boolean
Результат boolean | mixed

get_data() публичный Метод

public get_data ( $params = null ) : boolean
Результат boolean

get_field() публичный Метод

public get_field ( $field ) : array | boolean | mixed | null
$field
Результат array | boolean | mixed | null

get_params() публичный Метод

Get find() params based on current UI action
public get_params ( null | array $params = null, null | string $action = null )
$params null | array
$action null | string

get_row() публичный Метод

public get_row ( &$counter, $method = null ) : array
Результат array

go() публичный Метод

public go ( ) : mixed
Результат mixed

hidden_vars() публичный Метод

public hidden_vars ( boolean | array $exclude = false, boolean | array $array = false )
$exclude boolean | array
$array boolean | array

limit() публичный Метод

public limit ( boolean $options = false ) : mixed
$options boolean
Результат mixed

manage() публичный Метод

public manage ( boolean $reorder = false ) : mixed | null
$reorder boolean
Результат mixed | null

message() публичный Метод

public message ( $msg, boolean $error = false )
$msg
$error boolean

pagination() публичный Метод

public pagination ( boolean $header = false ) : mixed
$header boolean
Результат mixed

reorder() публичный Метод

Reorder data
public reorder ( )

restricted() публичный Метод

public restricted ( $action = 'edit', $row = null )

save() публичный Метод

public save ( boolean $insert = false ) : mixed
$insert boolean
Результат mixed

screen_meta() публичный Метод

public screen_meta ( )

setup() публичный Метод

public setup ( $options ) : array | boolean | mixed | null | PodsArray
$options
Результат array | boolean | mixed | null | PodsArray

setup_deprecated() публичный Метод

public setup_deprecated ( $deprecated_options ) : array
$deprecated_options
Результат array

setup_fields() публичный Метод

public setup_fields ( null $fields = null, string $which = 'fields' ) : array | boolean | mixed | null
$fields null
$which string
Результат array | boolean | mixed | null

sort_data() публичный Метод

Sort out data alphabetically by a key
public sort_data ( )

table() публичный Метод

public table ( boolean $reorder = false ) : boolean | mixed
$reorder boolean
Результат boolean | mixed

view() публичный Метод

С версии: 2.3.10
public view ( ) : boolean | mixed
Результат boolean | mixed

Описание свойств

$action публичное свойство

public string $action
Результат string

$action_after публичное свойство

public array $action_after
Результат array

$action_bulk публичное свойство

public string $action_bulk
Результат string

$actions_bulk публичное свойство

public array $actions_bulk
Результат array

$actions_custom публичное свойство

public array $actions_custom
Результат array

$actions_disabled публичное свойство

public array $actions_disabled
Результат array

$actions_hidden публичное свойство

public array $actions_hidden
Результат array

$allowed статическое публичное свойство

used in var_update
static public $allowed

$bulk публичное свойство

public array $bulk
Результат array

$css публичное свойство

public bool $css
Результат boolean

$data публичное свойство

public bool|array $data
Результат boolean | array

$data_full публичное свойство

public bool|array $data_full
Результат boolean | array

$data_keys публичное свойство

public array $data_keys
Результат array

$default_none публичное свойство

public bool $default_none
Результат boolean

$do публичное свойство

public bool $do
Результат boolean

$excluded статическое публичное свойство

static public array $excluded
Результат array

$export публичное свойство

public array $export
Результат array

$extra публичное свойство

public array $extra
Результат array

$fields публичное свойство

public array $fields
Результат array

$filters публичное свойство

public array $filters
Результат array

$filters_enhanced публичное свойство

public bool $filters_enhanced
Результат boolean

$header публичное свойство

public bool $header
Результат boolean

$heading публичное свойство

public bool $heading
Результат boolean

$help публичное свойство

public array $help
Результат array

$icon публичное свойство

public bool $icon
Результат boolean

$id публичное свойство

public int $id
Результат integer

$item публичное свойство

public bool $item
Результат boolean

$items публичное свойство

public bool $items
Результат boolean

$label публичное свойство

public bool $label
Результат boolean

$limit публичное свойство

public int $limit
Результат integer

$num публичное свойство

public string $num
Результат string

$orderby публичное свойство

public bool $orderby
Результат boolean

$orderby_dir публичное свойство

public string $orderby_dir
Результат string

$page публичное свойство

public int $page
Результат integer

$pagination публичное свойство

public bool $pagination
Результат boolean

$pagination_total публичное свойство

public bool $pagination_total
Результат boolean

$params публичное свойство

public array $params
Результат array

$pod публичное свойство

public array|bool|mixed|null|Pods $pod
Результат array | boolean | mixed | null | Pods

$reorder публичное свойство

public array $reorder
Результат array

$restrict публичное свойство

public array $restrict
Результат array

$row публичное свойство

public array $row
Результат array

$save публичное свойство

public bool $save
Результат boolean

$screen_options публичное свойство

public array $screen_options
Результат array

$search_across публичное свойство

public bool $search_across
Результат boolean

$search_across_picks публичное свойство

public bool $search_across_picks
Результат boolean

$searchable публичное свойство

public bool $searchable
Результат boolean

$session публичное свойство

public array $session
Результат array

$sortable публичное свойство

public bool $sortable
Результат boolean

$sql публичное свойство

public array $sql
Результат array

$style публичное свойство

public string $style
Результат string

$total публичное свойство

public int $total
Результат integer

$total_found публичное свойство

public int $total_found
Результат integer

$user публичное свойство

public array $user
Результат array

$view публичное свойство

public string $view
Результат string

$views публичное свойство

public array $views
Результат array

$where публичное свойство

public array $where
Результат array

$wpcss публичное свойство

public bool $wpcss
Результат boolean

$x публичное свойство

base
public $x