ActionScheduler_HybridStore::query_actions()
Find actions matching the query in the secondary source first. If any are found, migrate them immediately. Then the secondary store will contain the canonical results.
Method of the class: ActionScheduler_HybridStore{}
No Hooks.
Return
Int[]
.
Usage
$ActionScheduler_HybridStore = new ActionScheduler_HybridStore(); $ActionScheduler_HybridStore->query_actions( $query, $query_type );
- $query(array)
- -
Default: [] - $query_type(string)
- Whether to select or count the results. Default, select.
Default: 'select'
ActionScheduler_HybridStore::query_actions() ActionScheduler HybridStore::query actions code WC 9.3.1
public function query_actions( $query = [], $query_type = 'select' ) { $found_unmigrated_actions = $this->secondary_store->query_actions( $query, 'select' ); if ( ! empty( $found_unmigrated_actions ) ) { $this->migrate( $found_unmigrated_actions ); } return $this->primary_store->query_actions( $query, $query_type ); }