JezK
Edit File: AdminSettings.php
<?php namespace WeDevs\Dokan\Utilities; class AdminSettings { /** * Get new seller selling status setting. * We are placing this function here because this function may access from admin and front-end both. * * @since 4.0.2 * * @param string $status * * @return string */ public function get_new_seller_enable_selling_status( $status = '' ) { // Before this feature the default was 'on' if ( empty( $status ) ) { $status = dokan_get_option( 'new_seller_enable_selling', 'dokan_selling', 'on' ); } if ( $status === 'on' ) { $status = 'automatically'; } elseif ( $status === 'off' ) { $status = 'manually'; } return apply_filters( 'dokan_new_seller_enable_selling_status', $status ); } /** * Dokan new seller enable selling statuses. * * @since 4.0.2 * * @return array */ public function new_seller_enable_selling_statuses() { return apply_filters( 'dokan_new_seller_enable_selling_statuses', [ 'automatically' => __( 'Automatically', 'dokan-lite' ), 'manually' => __( 'Manually', 'dokan-lite' ), ] ); } }