Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 107
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 234
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 235
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 236
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 237
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 238
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 239
* @link https://themeum.com
* @since 2.0.0
*/
namespace TUTOR;
use Tutor\Models\OrderModel;
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
/**
* Backend Page Trait
*
* @since 2.0.0
*/
trait Backend_Page_Trait {
/**
* Bulk action abstract property.
*
* @var $bulk_action
*/
public $bulk_action = true;
/**
* Bulk action default option
*
* @since 2.0.0
* @return array
*/
public function bulk_action_default(): array {
return array(
'value' => '',
'option' => __( 'Bulk Action', 'tutor' ),
);
}
/**
* Bulk action complete
*
* @since 2.0.0
* @return array
*/
public function bulk_action_complete(): array {
return array(
'value' => 'complete',
'option' => __( 'Complete', 'tutor' ),
);
}
/**
* Bulk action published
*
* @since 2.0.0
* @return array
*/
public function bulk_action_publish(): array {
return array(
'value' => 'publish',
'option' => __( 'Publish', 'tutor' ),
);
}
/**
* Bulk action draft
*
* @since 2.0.0
* @return array
*/
public function bulk_action_draft(): array {
return array(
'value' => 'draft',
'option' => __( 'Draft', 'tutor' ),
);
}
/**
* Bulk action on hold
*
* @since 2.0.0
* @return array
*/
public function bulk_action_on_hold(): array {
return array(
'value' => 'on-hold',
'option' => __( 'On Hold', 'tutor' ),
);
}
/**
* Bulk action pending
*
* @since 2.0.0
* @return array
*/
public function bulk_action_pending(): array {
return array(
'value' => 'pending',
'option' => __( 'Pending', 'tutor' ),
);
}
/**
* Bulk action processing
*
* @since 2.0.0
* @return array
*/
public function bulk_action_processing(): array {
return array(
'value' => 'processing',
'option' => __( 'Processing', 'tutor' ),
);
}
/**
* Bulk action delete
*
* @since 2.0.0
* @return array
*/
public function bulk_action_delete(): array {
return array(
'value' => 'delete',
'option' => __( 'Delete Permanently', 'tutor' ),
);
}
/**
* Bulk action cancel
*
* @since 2.0.0
* @return array
*/
public function bulk_action_cancel(): array {
return array(
'value' => 'cancel',
'option' => __( 'Cancel', 'tutor' ),
);
}
/**
* Bulk action approved
*
* @since 2.0.0
* @return array
*/
public function bulk_action_approved(): array {
return array(
'value' => 'approved',
'option' => __( 'Approve', 'tutor' ),
);
}
/**
* Bulk action blocked
*
* @since 2.0.0
* @return array
*/
public function bulk_action_blocked(): array {
return array(
'value' => 'blocked',
'option' => __( 'Block', 'tutor' ),
);
}
/**
* Bulk action trash
*
* @return array
* @since v2.0.0
*/
public function bulk_action_trash(): array {
return array(
'value' => 'trash',
'option' => __( 'Trash', 'tutor' ),
);
}
/**
* Bulk action trash
*
* @since 2.0.0
* @return array
*/
public function bulk_action_reject(): array {
return array(
'value' => 'reject',
'option' => __( 'Reject', 'tutor' ),
);
}
/**
* Bulk action active
*
* @since 3.0.0
*
* @return array
*/
public function bulk_action_active(): array {
return array(
'value' => 'active',
'option' => __( 'Active', 'tutor' ),
);
}
/**
* Bulk action inactive
*
* @since 3.0.0
*
* @return array
*/
public function bulk_action_inactive(): array {
return array(
'value' => 'inactive',
'option' => __( 'Inactive', 'tutor' ),
);
}
/**
* Bulk action mark order payment status as paid
*
* @since 3.0.0
*
* @return array
*/
public function bulk_action_mark_order_paid(): array {
return array(
'value' => OrderModel::PAYMENT_PAID,
'option' => __( 'Mark as paid', 'tutor' ),
);
}
/**
* Bulk action mark order payment status as unpaid
*
* @since 3.0.0
*
* @return array
*/
public function bulk_action_mark_order_unpaid(): array {
return array(
'value' => OrderModel::PAYMENT_UNPAID,
'option' => __( 'Mark as unpaid', 'tutor' ),
);
}
/**
* Bulk action mark order as trash
*
* @since 3.0.0
*
* @return array
*/
public function bulk_action_mark_order_trash(): array {
return array(
'value' => OrderModel::ORDER_TRASH,
'option' => __( 'Trash', 'tutor' ),
);
}
}