Automattic\WooCommerce\Admin\Features\OnboardingTasks
Task::mark_actioned
Mark a task as actioned. Used to verify an action has taken place in some tasks.
Method of the class: Task{}
No Hooks.
Returns
true|false.
Usage
$Task = new Task(); $Task->mark_actioned();
Task::mark_actioned() Task::mark actioned code WC 10.8.1
public function mark_actioned() {
$actioned = get_option( self::ACTIONED_OPTION, array() );
$actioned[] = $this->get_id();
$update = update_option( self::ACTIONED_OPTION, array_unique( $actioned ) );
if ( $update ) {
$this->record_tracks_event( 'actioned_task', array( 'task_name' => $this->get_id() ) );
}
return $update;
}