/home/techb158/public_html/wp-content/plugins/optinmonster/OMAPI/Rules
Edit: /home/techb158/public_html/wp-content/plugins/optinmonster/OMAPI/Rules/Base.php (1747B)
fields;
}
/**
* Merge fields array with the fields for this rules object.
*
* @since 2.13.0
*
* @param array $fields The meta fields used for checking output statuses.
*
* @return array
*/
public function merge_fields( $fields = array() ) {
return array_merge( $fields, $this->get_fields() );
}
/**
* Sets the rules object, then runs rule checks.
*
* @since 2.13.0
*
* @param OMAPI_Rules $rules The OMAPI_Rules object.
*
* @throws OMAPI_Rules_False|OMAPI_Rules_True
* @return void
*/
public function set_rules_and_run_checks( $rules ) {
$this->rules = $rules;
$this->run_checks();
}
/**
* Runs rule checks.
*
* @since 2.13.0
*
* @throws OMAPI_Rules_False|OMAPI_Rules_True
* @return void
*/
abstract public function run_checks();
}