Automator_Functions::is_recipe_completed_max_times( null $recipe_id = null )
Parameters Parameters
- $recipe_id
-
(null) (Optional)
Default value: null
Return Return
(bool|null)
Source Source
File: src/core/lib/class-automator-functions.php
public function is_recipe_completed_max_times( $recipe_id = null ) { if ( null === $recipe_id || ! is_numeric( $recipe_id ) ) { Automator()->error->add_error( 'is_recipe_completed', 'ERROR: You are trying to check if a recipe is completed without providing a recipe_id.', $this ); return null; } global $wpdb; $results = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(completed) AS num_times_completed FROM {$wpdb->prefix}uap_recipe_log WHERE 1=1 AND automator_recipe_id = %d AND completed = 1", $recipe_id ) ); if ( 0 === $results ) { return false; } $results = empty( $results ) ? 0 : $results; return $this->utilities->recipe_max_times_completed( $recipe_id, $results ); }
Expand full source code Collapse full source code View on Github