Automattic\WooCommerce\Internal\Admin\Notes
OrderMilestones::get_note_by_milestone()
Get the note by milestones.
Метод класса: OrderMilestones{}
Хуков нет.
Возвращает
Note
.
Использование
$result = OrderMilestones::get_note_by_milestone( $current_milestone );
- $current_milestone(int) (обязательный)
- Current milestone.
Код OrderMilestones::get_note_by_milestone() OrderMilestones::get note by milestone WC 9.6.0
public static function get_note_by_milestone( $current_milestone ) { $content_data = (object) array( 'current_milestone' => $current_milestone, ); $note = new Note(); $note->set_title( self::get_note_title_for_milestone( $current_milestone ) ); $note->set_content( self::get_note_content_for_milestone( $current_milestone ) ); $note->set_content_data( $content_data ); $note->set_type( Note::E_WC_ADMIN_NOTE_INFORMATIONAL ); $note->set_name( self::NOTE_NAME ); $note->set_source( 'woocommerce-admin' ); $note_action = self::get_note_action_for_milestone( $current_milestone ); $note->add_action( $note_action['name'], $note_action['label'], $note_action['query'] ); return $note; }