PluginProbe ʕ •ᴥ•ʔ
Admin Columns / 3.0
Admin Columns v3.0
7.0.19 2.3.5 2.4 2.4.1 2.4.10 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.6.1 2.5.6.2 2.5.6.3 2.5.6.4 3.0 3.0.1 3.0.2 3.0.3 3.0.5 3.0.7 3.1 3.1.1 3.1.10 3.1.2 3.1.3 3.1.5 3.2.3 3.2.7 3.3.1 3.4.1 3.4.6 3.4.8 4.0.1 4.0.3 4.1.6 4.2.2 4.2.5 4.3 4.3.2 4.4.1 4.4.4 4.4.5 4.5.5 4.6.1 4.7.18 4.7.19 4.7.20 4.7.7 7.0.13 7.0.14 7.0.16 trunk 1.0 1.1 1.1.3 1.2 1.2.1 1.3 1.3.1 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.5.1 1.4.6 1.4.6.1 1.4.6.2 1.4.6.3 1.4.6.4 1.4.7 1.4.8 1.4.9 2.0.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.2 2.2.1 2.2.1.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.5.1 2.2.6 2.2.6.1 2.2.6.2 2.2.6.3 2.2.6.4 2.2.7 2.2.8 2.2.8.1 2.2.9 2.3.1 2.3.2 2.3.3
codepress-admin-columns / classes / Column / Actions.php
codepress-admin-columns / classes / Column Last commit date
Comment 9 years ago Link 9 years ago Media 9 years ago Post 9 years ago User 9 years ago ActionColumnHelper.php 9 years ago Actions.php 9 years ago AjaxValue.php 9 years ago CustomField.php 9 years ago Meta.php 9 years ago Placeholder.php 9 years ago Taxonomy.php 9 years ago UsedByMenu.php 9 years ago WooCommercePlaceholder.php 9 years ago
Actions.php
49 lines
1 <?php
2
3 if ( ! defined( 'ABSPATH' ) ) {
4 exit;
5 }
6
7 /**
8 * Base class for columns containing action links for items.
9 *
10 * @since 2.2.6
11 */
12 abstract class AC_Column_Actions extends AC_Column {
13
14 /**
15 * Get a list of action links for an item (e.g. post) ID.
16 *
17 * @since 2.2.6
18 *
19 * @param int $id Item ID to get the list of actions for.
20 *
21 * @return array List of actions ([action name] => [action link]).
22 */
23 abstract protected function get_object_type();
24
25 /**
26 * @since 2.2.6
27 */
28 public function __construct() {
29 $this->set_type( 'column-actions' );
30 $this->set_label( __( 'Actions', 'codepress-admin-columns' ) );
31 }
32
33 /**
34 * @since 2.2.6
35 */
36 public function get_value( $id ) {
37 if ( $this->get_option( 'use_icons' ) ) {
38 return '<span class="cpac_use_icons"></span>';
39 }
40
41 return '';
42 }
43
44 public function register_settings() {
45 $this->add_setting( new AC_Settings_Column_ActionIcons( $this ) );
46 }
47
48 }
49