Automattic\WooCommerce\Internal\Fulfillments
Fulfillment::set_locked
Set the lock status and message.
Method of the class: Fulfillment{}
No Hooks.
Returns
null. Nothing (null).
Usage
$Fulfillment = new Fulfillment(); $Fulfillment->set_locked( $locked, $message ): void;
- $locked(true|false) (required)
- Whether the fulfillment is locked.
- $message(string)
- The lock message.
Default: an empty string
Fulfillment::set_locked() Fulfillment::set locked code WC 10.3.3
public function set_locked( bool $locked, string $message = '' ): void {
$this->update_meta_data( '_is_locked', $locked );
if ( $locked ) {
$this->update_meta_data( '_lock_message', $message );
} else {
$this->delete_meta_data( '_lock_message' );
}
}