PHPstan report for /www/checkouts/plugins/acf-publication/

File Context Line no Type Description
checkouts/plugins/acf-publication/acf-publication.php - 36 missingType.return Function activate_publication() has no return type specified.
checkouts/plugins/acf-publication/acf-publication.php - 39 binaryOp.invalid Binary operation "." between mixed and 'publication' results in an error.
checkouts/plugins/acf-publication/acf-publication.php - 39 property.nonObject Cannot access property $prefix on mixed.
checkouts/plugins/acf-publication/acf-publication.php - 40 binaryOp.invalid Binary operation "." between mixed and 'tmp_sources' results in an error.
checkouts/plugins/acf-publication/acf-publication.php - 40 property.nonObject Cannot access property $prefix on mixed.
checkouts/plugins/acf-publication/acf-publication.php - 47 method.nonObject Cannot call method get_var() on mixed.
checkouts/plugins/acf-publication/acf-publication.php - 47 notEqual.notAllowed Loose comparison via "!=" is not allowed.
checkouts/plugins/acf-publication/acf-publication.php - 48 requireOnce.fileNotFound Path in require_once() "./wp-admin/includes/upgrade.php" is not a file or it does not exist.
checkouts/plugins/acf-publication/acf-publication.php - 49 method.nonObject Cannot call method query() on mixed.
checkouts/plugins/acf-publication/acf-publication.php - 59 method.nonObject Cannot call method get_var() on mixed.
checkouts/plugins/acf-publication/acf-publication.php - 59 notEqual.notAllowed Loose comparison via "!=" is not allowed.
checkouts/plugins/acf-publication/acf-publication.php - 60 requireOnce.fileNotFound Path in require_once() "./wp-admin/includes/upgrade.php" is not a file or it does not exist.
checkouts/plugins/acf-publication/acf-publication.php - 61 method.nonObject Cannot call method query() on mixed.
checkouts/plugins/acf-publication/acf-publication.php - 71 missingType.property Property class_acf_plugin_publication::$settings has no type specified.
checkouts/plugins/acf-publication/acf-publication.php - 78 missingType.parameter Method class_acf_plugin_publication::include_field() has parameter $version with no type specified.
checkouts/plugins/acf-publication/acf-publication.php - 78 missingType.return Method class_acf_plugin_publication::include_field() has no return type specified.
checkouts/plugins/acf-publication/acf-web_resource.php - 35 missingType.return Function activate_web_resource() has no return type specified.
checkouts/plugins/acf-publication/acf-web_resource.php - 38 binaryOp.invalid Binary operation "." between mixed and 'web_resource' results in an error.
checkouts/plugins/acf-publication/acf-web_resource.php - 38 property.nonObject Cannot access property $prefix on mixed.
checkouts/plugins/acf-publication/acf-web_resource.php - 39 binaryOp.invalid Binary operation "." between mixed and 'tmp_sources' results in an error.
checkouts/plugins/acf-publication/acf-web_resource.php - 39 property.nonObject Cannot access property $prefix on mixed.
checkouts/plugins/acf-publication/acf-web_resource.php - 46 method.nonObject Cannot call method get_var() on mixed.
checkouts/plugins/acf-publication/acf-web_resource.php - 46 notEqual.notAllowed Loose comparison via "!=" is not allowed.
checkouts/plugins/acf-publication/acf-web_resource.php - 47 requireOnce.fileNotFound Path in require_once() "./wp-admin/includes/upgrade.php" is not a file or it does not exist.
checkouts/plugins/acf-publication/acf-web_resource.php - 48 method.nonObject Cannot call method query() on mixed.
checkouts/plugins/acf-publication/acf-web_resource.php - 54 method.nonObject Cannot call method get_var() on mixed.
checkouts/plugins/acf-publication/acf-web_resource.php - 54 notEqual.notAllowed Loose comparison via "!=" is not allowed.
checkouts/plugins/acf-publication/acf-web_resource.php - 55 requireOnce.fileNotFound Path in require_once() "./wp-admin/includes/upgrade.php" is not a file or it does not exist.
checkouts/plugins/acf-publication/acf-web_resource.php - 56 method.nonObject Cannot call method query() on mixed.
checkouts/plugins/acf-publication/acf-web_resource.php - 66 missingType.property Property class_acf_plugin_web_resource::$settings has no type specified.
checkouts/plugins/acf-publication/acf-web_resource.php - 74 missingType.parameter Method class_acf_plugin_web_resource::include_field() has parameter $version with no type specified.
checkouts/plugins/acf-publication/acf-web_resource.php - 74 missingType.return Method class_acf_plugin_web_resource::include_field() has no return type specified.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 19 booleanAnd.rightNotBoolean Only booleans are allowed in &&, int|false given on the right side.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 21 if.condNotBoolean Only booleans are allowed in an if condition, int|false given.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 27 print.nonString Parameter mixed of print cannot be converted to string.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 40 missingType.parameter Method class_acf_field_publication::save_post() has parameter $post_id with no type specified.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 40 missingType.return Method class_acf_field_publication::save_post() has no return type specified.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 44 missingType.return Method class_acf_field_publication::initialize() has no return type specified.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 53 property.notFound Access to an undefined property class_acf_field_publication::$settings.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 59 missingType.iterableValue Method class_acf_field_publication::update_value() has parameter $field with no value type specified in iterable type array.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 60 function.impossibleType Call to function is_null() with string will always evaluate to false.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 66 missingType.iterableValue Method class_acf_field_publication::update_field() has parameter $field with no value type specified in iterable type array.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 66 missingType.iterableValue Method class_acf_field_publication::update_field() return type has no value type specified in iterable type array.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 72 missingType.iterableValue Method class_acf_field_publication::render_field() has parameter $field with no value type specified in iterable type array.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 72 missingType.iterableValue Method class_acf_field_publication::render_field() return type has no value type specified in iterable type array.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 73 argument.type Parameter #1 $text of function esc_attr expects string, mixed given.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 73 argument.type Parameter #1 $text of function esc_attr expects string, mixed given.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 75 argument.type Parameter #1 $string of function trim expects string, mixed given.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 76 if.condNotBoolean Only booleans are allowed in an if condition, int|false given.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 77 elseif.condNotBoolean Only booleans are allowed in an elseif condition, int|false given.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 78 elseif.condNotBoolean Only booleans are allowed in an elseif condition, int|false given.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 79 unknown Method class_acf_field_publication::render_field() should return array but return statement is missing.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 79 echo.nonString Parameter #2 (mixed) of echo cannot be converted to string.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 84 argument.type Parameter #4 $ver of function wp_enqueue_script expects bool|string|null, mixed given.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 84 offsetAccess.nonOffsetAccessible Cannot access offset 'version' on mixed.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 84 property.notFound Access to an undefined property class_acf_field_publication::$settings.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 85 argument.type Parameter #4 $ver of function wp_enqueue_style expects bool|string|null, mixed given.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 85 offsetAccess.nonOffsetAccessible Cannot access offset 'version' on mixed.
checkouts/plugins/acf-publication/lib/class-acf-field-publication-v5.php - 85 property.notFound Access to an undefined property class_acf_field_publication::$settings.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 17 missingType.return Function ajax_web_resource() has no return type specified.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 19 booleanAnd.rightNotBoolean Only booleans are allowed in &&, int|false given on the right side.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 19 function.alreadyNarrowedType Call to function is_string() with string will always evaluate to true.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 21 argument.type Parameter #3 $options of function filter_var expects array|int, mixed given.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 21 arguments.count Function filter_var invoked with 4 parameters, 1-3 required.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 21 constant.notFound Constant FILTER_FLAG_HOST_REQUIRED not found.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 21 constant.notFound Constant FILTER_FLAG_SCHEME_REQUIRED not found.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 21 if.condNotBoolean Only booleans are allowed in an if condition, string|false given.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 25 print.nonString Parameter mixed of print cannot be converted to string.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 41 missingType.parameter Method class_acf_field_web_resource::save_post() has parameter $post_id with no type specified.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 41 missingType.return Method class_acf_field_web_resource::save_post() has no return type specified.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 45 missingType.return Method class_acf_field_web_resource::initialize() has no return type specified.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 54 property.notFound Access to an undefined property class_acf_field_web_resource::$settings.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 60 missingType.parameter Method class_acf_field_web_resource::update_value() has parameter $field with no type specified.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 60 missingType.parameter Method class_acf_field_web_resource::update_value() has parameter $post_id with no type specified.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 60 missingType.parameter Method class_acf_field_web_resource::update_value() has parameter $value with no type specified.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 60 missingType.return Method class_acf_field_web_resource::update_value() has no return type specified.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 61 offsetAccess.nonOffsetAccessible Cannot access offset 'admin' on mixed.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 64 argument.type Parameter #1 $string of function trim expects string, mixed given.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 65 offsetAccess.nonOffsetAccessible Cannot access offset 'value' on mixed.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 66 argument.type Parameter #1 $field of function acf_update_field expects array, mixed given.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 70 missingType.parameter Method class_acf_field_web_resource::update_field() has parameter $field with no type specified.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 70 missingType.return Method class_acf_field_web_resource::update_field() has no return type specified.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 72 offsetAccess.nonOffsetAccessible Cannot access offset 'value' on mixed.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 76 missingType.parameter Method class_acf_field_web_resource::render_field() has parameter $field with no type specified.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 76 missingType.return Method class_acf_field_web_resource::render_field() has no return type specified.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 77 argument.type Parameter #1 $text of function esc_attr expects string, mixed given.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 77 argument.type Parameter #1 $text of function esc_attr expects string, mixed given.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 77 offsetAccess.nonOffsetAccessible Cannot access offset 'name' on mixed.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 77 offsetAccess.nonOffsetAccessible Cannot access offset 'value' on mixed.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 80 argument.type Parameter #1 $string of function trim expects string, mixed given.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 80 offsetAccess.nonOffsetAccessible Cannot access offset 'value' on mixed.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 82 arguments.count Method WebResource::render() invoked with 1 parameter, 0 required.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 82 echo.nonString Parameter #2 (mixed) of echo cannot be converted to string.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 86 missingType.return Method class_acf_field_web_resource::input_admin_enqueue_scripts() has no return type specified.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 87 argument.type Parameter #4 $ver of function wp_enqueue_script expects bool|string|null, mixed given.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 87 offsetAccess.nonOffsetAccessible Cannot access offset 'version' on mixed.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 87 property.notFound Access to an undefined property class_acf_field_web_resource::$settings.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 88 argument.type Parameter #4 $ver of function wp_enqueue_style expects bool|string|null, mixed given.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 88 offsetAccess.nonOffsetAccessible Cannot access offset 'version' on mixed.
checkouts/plugins/acf-publication/lib/class-acf-field-web-resource-v5.php - 88 property.notFound Access to an undefined property class_acf_field_web_resource::$settings.
checkouts/plugins/acf-publication/lib/flush-all-entries.php - 24 echo.nonString Parameter #1 (mixed) of echo cannot be converted to string.
checkouts/plugins/acf-publication/lib/flush-all-entries.php - 24 offsetAccess.nonOffsetAccessible Cannot access offset 0 on mixed.
checkouts/plugins/acf-publication/lib/flush-all-entries.php - 24 offsetAccess.nonOffsetAccessible Cannot access offset 1 on mixed.
checkouts/plugins/acf-publication/lib/flush-all-entries.php - 24 offsetAccess.nonOffsetAccessible Cannot access offset 2 on mixed.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 5 constructor.missingParentCall Publication_Wordpress::__construct() does not call parent constructor from Publication.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 5 missingType.parameter Method Publication_Wordpress::__construct() has parameter $data with no type specified.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 7 assign.propertyType Property Publication::$dbh (object) does not accept mixed.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 8 assign.propertyType Property Publication::$prefix (string) does not accept mixed.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 8 property.nonObject Cannot access property $prefix on mixed.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 12 missingType.parameter Method Publication_Wordpress::fetch_tmp_by_url() has parameter $url with no type specified.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 12 missingType.return Method Publication_Wordpress::fetch_tmp_by_url() has no return type specified.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 16 missingType.parameter Method Publication_Wordpress::fetch_by_arxiv() has parameter $arxiv with no type specified.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 16 missingType.return Method Publication_Wordpress::fetch_by_arxiv() has no return type specified.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 17 method.notFound Call to an undefined method object::prepare().
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 18 method.notFound Call to an undefined method object::get_results().
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 19 argument.type Parameter #1 $value of function count expects array|Countable, mixed given.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 20 argument.type Parameter #1 $json of function json_decode expects string, mixed given.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 20 offsetAccess.nonOffsetAccessible Cannot access offset 0 on mixed.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 20 offsetAccess.nonOffsetAccessible Cannot access offset 0 on mixed.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 25 missingType.parameter Method Publication_Wordpress::remove_by_arxiv() has parameter $doi with no type specified.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 25 missingType.return Method Publication_Wordpress::remove_by_arxiv() has no return type specified.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 26 method.notFound Call to an undefined method object::prepare().
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 27 method.notFound Call to an undefined method object::query().
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 30 missingType.parameter Method Publication_Wordpress::fetch_by_pubmed() has parameter $pubmed_id with no type specified.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 30 missingType.return Method Publication_Wordpress::fetch_by_pubmed() has no return type specified.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 31 method.notFound Call to an undefined method object::prepare().
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 32 method.notFound Call to an undefined method object::get_results().
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 33 argument.type Parameter #1 $value of function count expects array|Countable, mixed given.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 34 argument.type Parameter #1 $json of function json_decode expects string, mixed given.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 34 offsetAccess.nonOffsetAccessible Cannot access offset 0 on mixed.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 34 offsetAccess.nonOffsetAccessible Cannot access offset 0 on mixed.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 40 missingType.parameter Method Publication_Wordpress::remove_by_pubmed() has parameter $pubmed_id with no type specified.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 40 missingType.return Method Publication_Wordpress::remove_by_pubmed() has no return type specified.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 41 method.notFound Call to an undefined method object::prepare().
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 42 method.notFound Call to an undefined method object::query().
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 45 missingType.parameter Method Publication_Wordpress::fetch_by_doi() has parameter $doi with no type specified.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 45 missingType.return Method Publication_Wordpress::fetch_by_doi() has no return type specified.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 46 method.notFound Call to an undefined method object::prepare().
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 47 method.notFound Call to an undefined method object::get_results().
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 48 argument.type Parameter #1 $value of function count expects array|Countable, mixed given.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 49 argument.type Parameter #1 $json of function json_decode expects string, mixed given.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 49 offsetAccess.nonOffsetAccessible Cannot access offset 0 on mixed.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 49 offsetAccess.nonOffsetAccessible Cannot access offset 0 on mixed.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 55 missingType.parameter Method Publication_Wordpress::remove_by_doi() has parameter $doi with no type specified.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 55 missingType.return Method Publication_Wordpress::remove_by_doi() has no return type specified.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 56 method.notFound Call to an undefined method object::prepare().
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 57 method.notFound Call to an undefined method object::query().
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 60 missingType.parameter Method Publication_Wordpress::store() has parameter $res with no type specified.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 60 missingType.return Method Publication_Wordpress::store() has no return type specified.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 61 offsetAccess.nonOffsetAccessible Cannot access offset 'pubmed' on mixed.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 62 method.notFound Call to an undefined method object::prepare().
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 64 offsetAccess.nonOffsetAccessible Cannot access offset 'doi' on mixed.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 65 offsetAccess.nonOffsetAccessible Cannot access offset 'arxiv' on mixed.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 69 method.notFound Call to an undefined method object::prepare().
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 70 offsetAccess.nonOffsetAccessible Cannot access offset 'doi' on mixed.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 71 offsetAccess.nonOffsetAccessible Cannot access offset 'arxiv' on mixed.
checkouts/plugins/acf-publication/lib/publication-wordpress.php - 75 method.notFound Call to an undefined method object::query().
checkouts/plugins/acf-publication/lib/publication.php - 15 missingType.iterableValue Property Publication::$properties type has no value type specified in iterable type array.
checkouts/plugins/acf-publication/lib/publication.php - 18 missingType.iterableValue Property Publication::$style type has no value type specified in iterable type array.
checkouts/plugins/acf-publication/lib/publication.php - 19 missingType.parameter Method Publication::__construct() has parameter $dbh with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 19 missingType.parameter Method Publication::__construct() has parameter $prop with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 20 assign.propertyType Property Publication::$dbh (object) does not accept mixed.
checkouts/plugins/acf-publication/lib/publication.php - 24 missingType.parameter Method Publication::set_style() has parameter $flag with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 24 missingType.parameter Method Publication::set_style() has parameter $value with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 24 missingType.return Method Publication::set_style() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 28 missingType.parameter Method Publication::clear_style() has parameter $flag with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 28 missingType.return Method Publication::clear_style() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 32 missingType.parameter Method Publication::reset_style() has parameter $flag with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 32 missingType.return Method Publication::reset_style() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 36 missingType.parameter Method Publication::__init() has parameter $prop with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 36 missingType.return Method Publication::__init() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 39 booleanAnd.rightNotBoolean Only booleans are allowed in &&, int|false given on the right side.
checkouts/plugins/acf-publication/lib/publication.php - 59 if.condNotBoolean Only booleans are allowed in an if condition, string given.
checkouts/plugins/acf-publication/lib/publication.php - 65 if.condNotBoolean Only booleans are allowed in an if condition, string given.
checkouts/plugins/acf-publication/lib/publication.php - 67 ternary.condNotBoolean Only booleans are allowed in a ternary operator condition, string given.
checkouts/plugins/acf-publication/lib/publication.php - 70 missingType.return Method Publication::search() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 71 ternary.condNotBoolean Only booleans are allowed in a ternary operator condition, string given.
checkouts/plugins/acf-publication/lib/publication.php - 72 ternary.condNotBoolean Only booleans are allowed in a ternary operator condition, string given.
checkouts/plugins/acf-publication/lib/publication.php - 73 ternary.condNotBoolean Only booleans are allowed in a ternary operator condition, string given.
checkouts/plugins/acf-publication/lib/publication.php - 78 notEqual.notAllowed Loose comparison via "!=" is not allowed.
checkouts/plugins/acf-publication/lib/publication.php - 79 offsetAccess.nonOffsetAccessible Cannot access offset non-empty-string on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 79 return.type Method Publication::property() should return string but returns mixed.
checkouts/plugins/acf-publication/lib/publication.php - 81 return.type Method Publication::property() should return string but returns mixed.
checkouts/plugins/acf-publication/lib/publication.php - 84 missingType.parameter Method Publication::render() has parameter $style with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 84 missingType.return Method Publication::render() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 85 booleanNot.exprNotBoolean Only booleans are allowed in a negated boolean, int<0, max> given.
checkouts/plugins/acf-publication/lib/publication.php - 86 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/publication.php - 90 binaryOp.invalid Binary operation "." between '<h4 class="article">' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 93 argument.type Parameter #1 $value of function intval expects array|bool|float|int|resource|string|null, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 93 offsetAccess.nonOffsetAccessible Cannot access offset 'n_authors' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 94 argument.type Parameter #2 $string of function explode expects string, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 95 argument.type Parameter #1 $value of function intval expects array|bool|float|int|resource|string|null, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 97 binaryOp.invalid Binary operation "." between '<p class="authors">' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 102 binaryOp.invalid Binary operation "." between '<p class="authors">' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 105 binaryOp.invalid Binary operation "." between '<p class=…' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 107 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/publication.php - 107 offsetAccess.nonOffsetAccessible Cannot access offset 'display' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 108 binaryOp.invalid Binary operation "." between '<div class=…' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 111 binaryOp.invalid Binary operation "." between '<p class="links">' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 115 missingType.parameter Method Publication::fetch() has parameter $pubmed_id with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 115 missingType.return Method Publication::fetch() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 121 if.condNotBoolean Only booleans are allowed in an if condition, int|false given.
checkouts/plugins/acf-publication/lib/publication.php - 122 if.condNotBoolean Only booleans are allowed in an if condition, int|false given.
checkouts/plugins/acf-publication/lib/publication.php - 123 if.condNotBoolean Only booleans are allowed in an if condition, int|false given.
checkouts/plugins/acf-publication/lib/publication.php - 124 if.condNotBoolean Only booleans are allowed in an if condition, int|false given.
checkouts/plugins/acf-publication/lib/publication.php - 127 missingType.parameter Method Publication::toString() has parameter $obj with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 127 missingType.return Method Publication::toString() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 129 argument.type Parameter #3 $subject of function preg_replace expects array<float|int|string>|string, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 129 method.nonObject Cannot call method asXML() on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 133 missingType.parameter Method Publication::fetch_from_doi() has parameter $db_only with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 133 missingType.parameter Method Publication::fetch_from_doi() has parameter $doi with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 133 missingType.return Method Publication::fetch_from_doi() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 134 argument.type Parameter #2 $subject of function preg_match expects string, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 134 if.condNotBoolean Only booleans are allowed in an if condition, int|false given.
checkouts/plugins/acf-publication/lib/publication.php - 137 argument.type Parameter #2 $subject of function preg_match expects string, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 137 elseif.condNotBoolean Only booleans are allowed in an elseif condition, int|false given.
checkouts/plugins/acf-publication/lib/publication.php - 140 assign.propertyType Property Publication::$properties (array) does not accept mixed.
checkouts/plugins/acf-publication/lib/publication.php - 144 binaryOp.invalid Binary operation "." between 'https://arxiv.org…' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 148 binaryOp.invalid Binary operation "." between 'https://www.ncbi…' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 152 argument.type Parameter #2 $subject of function preg_match expects string, bool|string given.
checkouts/plugins/acf-publication/lib/publication.php - 153 if.condNotBoolean Only booleans are allowed in an if condition, list<string> given.
checkouts/plugins/acf-publication/lib/publication.php - 158 assign.propertyType Property Publication::$properties (array) does not accept mixed.
checkouts/plugins/acf-publication/lib/publication.php - 162 binaryOp.invalid Binary operation "." between 'https://dx.doi.org/' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 168 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/publication.php - 169 offsetAccess.nonOffsetAccessible Cannot access offset 'doi' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 171 offsetAccess.nonOffsetAccessible Cannot access offset 'arxiv' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 172 offsetAccess.nonOffsetAccessible Cannot access offset 'journal' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 181 argument.type Parameter #2 $array of function array_key_exists expects array, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 190 binaryOp.invalid Binary operation "." between mixed and '-' results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 190 binaryOp.invalid Binary operation "." between non-falsy-string and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 203 argument.type Parameter #1 $array of function array_unique expects array, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 203 offsetAccess.nonOffsetAccessible Cannot access offset 'authors' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 210 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/publication.php - 216 argument.type Parameter #2 $subject of function preg_match expects string, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 216 booleanAnd.rightNotBoolean Only booleans are allowed in &&, int|false given on the right side.
checkouts/plugins/acf-publication/lib/publication.php - 216 notEqual.notAllowed Loose comparison via "!=" is not allowed.
checkouts/plugins/acf-publication/lib/publication.php - 216 offsetAccess.nonOffsetAccessible Cannot access offset 'url' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 224 binaryOp.invalid Binary operation "." between '<span class="author…' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 228 argument.type Parameter #1 $string of function strtolower expects string, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 231 argument.type Parameter #1 $haystack of function strpos expects string, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 232 binaryOp.invalid Binary operation "." between '<p>' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 234 argument.type Parameter #1 $string of function strip_tags expects string, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 241 missingType.parameter Method Publication::get_journal_type() has parameter $res with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 241 missingType.return Method Publication::get_journal_type() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 242 offsetAccess.nonOffsetAccessible Cannot access offset 'journal' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 242 offsetAccess.nonOffsetAccessible Cannot access offset 'title' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 243 argument.type Parameter #1 $string of function strtolower expects string, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 243 function.strict Call to function in_array() requires parameter #3 to be set.
checkouts/plugins/acf-publication/lib/publication.php - 248 missingType.parameter Method Publication::get_search_string() has parameter $res with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 248 missingType.return Method Publication::get_search_string() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 249 argument.type Parameter #3 $subject of function preg_replace expects array<float|int|string>|string, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 249 offsetAccess.nonOffsetAccessible Cannot access an offset on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 249 offsetAccess.nonOffsetAccessible Cannot access offset 'author_list' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 249 variable.implicitArray Implicit array creation is not allowed - variable $search_parts does not exist.
checkouts/plugins/acf-publication/lib/publication.php - 250 offsetAccess.nonOffsetAccessible Cannot access offset 'title' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 251 offsetAccess.nonOffsetAccessible Cannot access offset 'abstract' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 252 offsetAccess.nonOffsetAccessible Cannot access offset 'journal' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 252 offsetAccess.nonOffsetAccessible Cannot access offset 'title' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 253 offsetAccess.nonOffsetAccessible Cannot access offset 'journal' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 253 offsetAccess.nonOffsetAccessible Cannot access offset 'year' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 254 offsetAccess.nonOffsetAccessible Cannot access offset 'type' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 255 offsetAccess.nonOffsetAccessible Cannot access offset 'pmc' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 256 offsetAccess.nonOffsetAccessible Cannot access offset 'doi' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 257 offsetAccess.nonOffsetAccessible Cannot access offset 'arxiv' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 258 offsetAccess.nonOffsetAccessible Cannot access offset 'pubmed' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 259 argument.type Parameter #1 $string of function trim expects string, string|null given.
checkouts/plugins/acf-publication/lib/publication.php - 261 missingType.parameter Method Publication::value() has parameter $k with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 261 missingType.parameter Method Publication::value() has parameter $raw with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 261 missingType.parameter Method Publication::value() has parameter $res with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 261 missingType.return Method Publication::value() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 262 argument.type Parameter #1 $key of function array_key_exists expects int|string, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 262 argument.type Parameter #2 $array of function array_key_exists expects array, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 264 argument.type Parameter #1 $string of function strip_tags expects string, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 270 missingType.parameter Method Publication::fetch_from_pubmed() has parameter $db_only with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 270 missingType.parameter Method Publication::fetch_from_pubmed() has parameter $pubmed_id with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 270 missingType.return Method Publication::fetch_from_pubmed() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 273 assign.propertyType Property Publication::$properties (array) does not accept mixed.
checkouts/plugins/acf-publication/lib/publication.php - 278 encapsedStringPart.nonString Part $pubmed_id (mixed) of encapsed string cannot be cast to string.
checkouts/plugins/acf-publication/lib/publication.php - 283 argument.type Parameter #2 $subject of function preg_match expects string, string|true given.
checkouts/plugins/acf-publication/lib/publication.php - 283 booleanOr.rightNotBoolean Only booleans are allowed in ||, int|false given on the right side.
checkouts/plugins/acf-publication/lib/publication.php - 283 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/publication.php - 287 argument.type Parameter #1 $data of function simplexml_load_string expects string, string|true given.
checkouts/plugins/acf-publication/lib/publication.php - 289 argument.type Parameter #1 $object_or_class of function property_exists expects object|string, SimpleXMLElement|false given.
checkouts/plugins/acf-publication/lib/publication.php - 290 property.nonObject Cannot access property $PubmedBookArticle on SimpleXMLElement|false.
checkouts/plugins/acf-publication/lib/publication.php - 319 property.nonObject Cannot access property $PubmedArticle on SimpleXMLElement|false.
checkouts/plugins/acf-publication/lib/publication.php - 350 argument.type Parameter #1 $string of function ucfirst expects string, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 350 offsetAccess.nonOffsetAccessible Cannot access offset 1 on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 355 argument.type Parameter #3 $subject of function preg_replace expects array<float|int|string>|string, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 359 argument.type Parameter #2 ...$values of function sprintf expects bool|float|int|string|null, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 359 argument.type Parameter #3 ...$values of function sprintf expects bool|float|int|string|null, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 368 foreach.valueOverwrite Foreach overwrites $v with its value variable.
checkouts/plugins/acf-publication/lib/publication.php - 369 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/publication.php - 372 binaryOp.invalid Binary operation "." between '<span class="grant">' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 376 argument.type Parameter #1 $object_or_class of function property_exists expects object|string, SimpleXMLElement|false given.
checkouts/plugins/acf-publication/lib/publication.php - 377 property.nonObject Cannot access property $PubmedBookArticle on SimpleXMLElement|false.
checkouts/plugins/acf-publication/lib/publication.php - 378 property.nonObject Cannot access property $PubmedArticle on SimpleXMLElement|false.
checkouts/plugins/acf-publication/lib/publication.php - 380 foreach.valueOverwrite Foreach overwrites $v with its value variable.
checkouts/plugins/acf-publication/lib/publication.php - 381 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/publication.php - 388 offsetAccess.nonOffsetAccessible Cannot access offset 'type' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 392 argument.type Parameter #1 $string of function strtolower expects string, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 394 argument.type Parameter #1 $haystack of function strpos expects string, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 395 binaryOp.invalid Binary operation "." between '<p>' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 411 missingType.parameter Method Publication::get_links() has parameter $res with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 411 missingType.return Method Publication::get_links() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 413 binaryOp.invalid Binary operation "." between 'https://www.ncbi…' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 413 offsetAccess.nonOffsetAccessible Cannot access offset 'pubmed' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 414 binaryOp.invalid Binary operation "." between 'https://www.ncbi…' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 414 offsetAccess.nonOffsetAccessible Cannot access offset 'pmc' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 415 binaryOp.invalid Binary operation "." between 'https://dx.doi.org/' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 415 offsetAccess.nonOffsetAccessible Cannot access offset 'doi' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 416 binaryOp.invalid Binary operation "." between 'https://arxiv.org/' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 416 offsetAccess.nonOffsetAccessible Cannot access offset 'arxiv' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 418 argument.type Parameter #4 ...$values of function sprintf expects bool|float|int|string|null, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 421 missingType.parameter Method Publication::format_publication() has parameter $journal with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 421 missingType.return Method Publication::format_publication() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 422 binaryOp.invalid Binary operation "." between '<span class="title">' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 422 offsetAccess.nonOffsetAccessible Cannot access offset 'title' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 424 binaryOp.invalid Binary operation "." between '<span class="year">' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 424 notEqual.notAllowed Loose comparison via "!=" is not allowed.
checkouts/plugins/acf-publication/lib/publication.php - 424 offsetAccess.nonOffsetAccessible Cannot access offset 'year' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 425 binaryOp.invalid Binary operation "." between '<span class="volume…' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 425 notEqual.notAllowed Loose comparison via "!=" is not allowed.
checkouts/plugins/acf-publication/lib/publication.php - 425 offsetAccess.nonOffsetAccessible Cannot access offset 'volume' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 426 binaryOp.invalid Binary operation "." between '<span class="number…' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 426 notEqual.notAllowed Loose comparison via "!=" is not allowed.
checkouts/plugins/acf-publication/lib/publication.php - 426 offsetAccess.nonOffsetAccessible Cannot access offset 'issue' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 427 binaryOp.invalid Binary operation "." between '<span class=…' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 427 notEqual.notAllowed Loose comparison via "!=" is not allowed.
checkouts/plugins/acf-publication/lib/publication.php - 427 offsetAccess.nonOffsetAccessible Cannot access offset 'pages' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 428 binaryOp.invalid Binary operation "." between '<span class="title">' and mixed results in an error.
checkouts/plugins/acf-publication/lib/publication.php - 428 offsetAccess.nonOffsetAccessible Cannot access offset 'title' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 431 missingType.parameter Method Publication::remove() has parameter $pubmed_id with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 431 missingType.return Method Publication::remove() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 432 argument.type Parameter #1 $string of function trim expects string, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 433 if.condNotBoolean Only booleans are allowed in an if condition, int|false given.
checkouts/plugins/acf-publication/lib/publication.php - 434 if.condNotBoolean Only booleans are allowed in an if condition, int|false given.
checkouts/plugins/acf-publication/lib/publication.php - 435 if.condNotBoolean Only booleans are allowed in an if condition, int|false given.
checkouts/plugins/acf-publication/lib/publication.php - 438 missingType.parameter Method Publication::fetch_by_arxiv() has parameter $arxiv with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 438 missingType.return Method Publication::fetch_by_arxiv() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 439 method.notFound Call to an undefined method object::prepare().
checkouts/plugins/acf-publication/lib/publication.php - 440 method.nonObject Cannot call method execute() on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 441 method.nonObject Cannot call method fetch() on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 443 argument.type Parameter #1 $json of function json_decode expects string, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 443 offsetAccess.nonOffsetAccessible Cannot access offset 0 on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 449 missingType.parameter Method Publication::remove_by_arxiv() has parameter $doi with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 449 missingType.return Method Publication::remove_by_arxiv() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 450 method.notFound Call to an undefined method object::prepare().
checkouts/plugins/acf-publication/lib/publication.php - 451 method.nonObject Cannot call method execute() on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 454 missingType.parameter Method Publication::fetch_by_pubmed() has parameter $pubmed_id with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 454 missingType.return Method Publication::fetch_by_pubmed() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 455 method.notFound Call to an undefined method object::prepare().
checkouts/plugins/acf-publication/lib/publication.php - 456 method.nonObject Cannot call method execute() on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 457 method.nonObject Cannot call method fetch() on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 459 argument.type Parameter #1 $json of function json_decode expects string, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 459 offsetAccess.nonOffsetAccessible Cannot access offset 0 on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 465 missingType.parameter Method Publication::remove_by_pubmed() has parameter $pubmed_id with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 465 missingType.return Method Publication::remove_by_pubmed() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 466 method.notFound Call to an undefined method object::prepare().
checkouts/plugins/acf-publication/lib/publication.php - 467 method.nonObject Cannot call method execute() on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 470 missingType.parameter Method Publication::fetch_by_doi() has parameter $doi with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 470 missingType.return Method Publication::fetch_by_doi() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 471 method.notFound Call to an undefined method object::prepare().
checkouts/plugins/acf-publication/lib/publication.php - 472 method.nonObject Cannot call method execute() on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 473 method.nonObject Cannot call method fetch() on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 475 argument.type Parameter #1 $json of function json_decode expects string, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 475 offsetAccess.nonOffsetAccessible Cannot access offset 0 on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 481 missingType.parameter Method Publication::remove_by_doi() has parameter $doi with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 481 missingType.return Method Publication::remove_by_doi() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 482 method.notFound Call to an undefined method object::prepare().
checkouts/plugins/acf-publication/lib/publication.php - 483 method.nonObject Cannot call method execute() on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 486 missingType.parameter Method Publication::store() has parameter $res with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 486 missingType.return Method Publication::store() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 487 offsetAccess.nonOffsetAccessible Cannot access offset 'pubmed' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 488 method.notFound Call to an undefined method object::prepare().
checkouts/plugins/acf-publication/lib/publication.php - 489 method.nonObject Cannot call method execute() on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 491 offsetAccess.nonOffsetAccessible Cannot access offset 'doi' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 492 offsetAccess.nonOffsetAccessible Cannot access offset 'arxiv' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 496 method.notFound Call to an undefined method object::prepare().
checkouts/plugins/acf-publication/lib/publication.php - 497 method.nonObject Cannot call method execute() on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 498 offsetAccess.nonOffsetAccessible Cannot access offset 'doi' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 499 offsetAccess.nonOffsetAccessible Cannot access offset 'arxiv' on mixed.
checkouts/plugins/acf-publication/lib/publication.php - 505 missingType.parameter Method Publication::load_from_json() has parameter $data with no type specified.
checkouts/plugins/acf-publication/lib/publication.php - 505 missingType.return Method Publication::load_from_json() has no return type specified.
checkouts/plugins/acf-publication/lib/publication.php - 509 argument.type Parameter #1 $json of function json_decode expects string, mixed given.
checkouts/plugins/acf-publication/lib/publication.php - 509 assign.propertyType Property Publication::$properties (array) does not accept mixed.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_publication 8 missingType.property Property class_acf_field_publication::$admin_prefix has no type specified.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_web_resource 8 missingType.property Property class_acf_field_web_resource::$admin_prefix has no type specified.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_publication 9 missingType.property Property class_acf_field_publication::$permissions has no type specified.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_web_resource 9 missingType.property Property class_acf_field_web_resource::$permissions has no type specified.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_publication 11 missingType.return Method class_acf_field_publication::__acf_web_admin_pages_initialize() has no return type specified.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_web_resource 11 missingType.return Method class_acf_field_web_resource::__acf_web_admin_pages_initialize() has no return type specified.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_publication 13 if.condNotBoolean Only booleans are allowed in an if condition, mixed given.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_web_resource 13 if.condNotBoolean Only booleans are allowed in an if condition, mixed given.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_publication 31 missingType.return Method class_acf_field_publication::create_upload() has no return type specified.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_web_resource 31 missingType.return Method class_acf_field_web_resource::create_upload() has no return type specified.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_publication 32 argument.type Parameter #1 $string of function stripslashes expects string, mixed given.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_web_resource 32 argument.type Parameter #1 $string of function stripslashes expects string, mixed given.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_publication 33 argument.type Parameter #1 $string of function stripslashes expects string, mixed given.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_web_resource 33 argument.type Parameter #1 $string of function stripslashes expects string, mixed given.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_publication 35 method.nonObject Cannot call method prepare() on mixed.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_publication 35 method.nonObject Cannot call method query() on mixed.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_publication 35 property.nonObject Cannot access property $dbh on mixed.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_web_resource 35 method.nonObject Cannot call method prepare() on mixed.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_web_resource 35 method.nonObject Cannot call method query() on mixed.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_web_resource 35 property.nonObject Cannot access property $dbh on mixed.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_publication 36 binaryOp.invalid Binary operation "." between 'replace into ' and mixed results in an error.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_publication 36 property.nonObject Cannot access property $prefix on mixed.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_web_resource 36 binaryOp.invalid Binary operation "." between 'replace into ' and mixed results in an error.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_web_resource 36 property.nonObject Cannot access property $prefix on mixed.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_publication 44 missingType.return Method class_acf_field_publication::admin_page() has no return type specified.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_web_resource 44 missingType.return Method class_acf_field_web_resource::admin_page() has no return type specified.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_publication 71 missingType.parameter Method class_acf_field_publication::add_flash_notice() has parameter $text with no type specified.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_publication 71 missingType.return Method class_acf_field_publication::add_flash_notice() has no return type specified.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_web_resource 71 missingType.parameter Method class_acf_field_web_resource::add_flash_notice() has parameter $text with no type specified.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_web_resource 71 missingType.return Method class_acf_field_web_resource::add_flash_notice() has no return type specified.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_publication 73 offsetAccess.nonOffsetAccessible Cannot access an offset on mixed.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_web_resource 73 offsetAccess.nonOffsetAccessible Cannot access an offset on mixed.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_publication 77 missingType.return Method class_acf_field_publication::display_flash_notices() has no return type specified.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_web_resource 77 missingType.return Method class_acf_field_web_resource::display_flash_notices() has no return type specified.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_publication 79 empty.notAllowed Construct empty() is not allowed. Use more strict comparison.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_web_resource 79 empty.notAllowed Construct empty() is not allowed. Use more strict comparison.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_publication 80 foreach.nonIterable Argument of an invalid type mixed supplied for foreach, only iterables are supported.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_web_resource 80 foreach.nonIterable Argument of an invalid type mixed supplied for foreach, only iterables are supported.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_publication 81 argument.type Parameter #2 ...$values of function printf expects bool|float|int|string|null, mixed given.
checkouts/plugins/acf-publication/lib/trait-acf-web-admin-pages.php class_acf_field_web_resource 81 argument.type Parameter #2 ...$values of function printf expects bool|float|int|string|null, mixed given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 87 missingType.parameter Method Publication::_fetch_tmp_by_url_wordpress() has parameter $url with no type specified.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 87 missingType.return Method Publication::_fetch_tmp_by_url_wordpress() has no return type specified.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 87 missingType.parameter Method WebResource::_fetch_tmp_by_url_wordpress() has parameter $url with no type specified.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 87 missingType.return Method WebResource::_fetch_tmp_by_url_wordpress() has no return type specified.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 88 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 88 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 89 method.notFound Call to an undefined method object::prepare().
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 89 binaryOp.invalid Binary operation "." between 'select content from ' and mixed results in an error.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 89 method.nonObject Cannot call method prepare() on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 90 method.notFound Call to an undefined method object::get_results().
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 90 method.nonObject Cannot call method get_results() on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 91 argument.type Parameter #1 $value of function count expects array|Countable, mixed given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 91 argument.type Parameter #1 $value of function count expects array|Countable, mixed given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 92 offsetAccess.nonOffsetAccessible Cannot access offset 0 on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 92 offsetAccess.nonOffsetAccessible Cannot access offset 0 on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 92 offsetAccess.nonOffsetAccessible Cannot access offset 0 on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 92 offsetAccess.nonOffsetAccessible Cannot access offset 0 on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 97 missingType.parameter Method Publication::fetch_meta() has parameter $URL with no type specified.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 97 missingType.return Method Publication::fetch_meta() has no return type specified.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 97 missingType.parameter Method WebResource::fetch_meta() has parameter $URL with no type specified.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 97 missingType.return Method WebResource::fetch_meta() has no return type specified.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 101 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 101 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 105 argument.type Parameter #3 $value of function curl_setopt expects bool, mixed given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 105 constant.notFound Constant falee not found.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 105 argument.type Parameter #3 $value of function curl_setopt expects bool, mixed given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 105 constant.notFound Constant falee not found.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 112 argument.type Parameter #1 $string of function substr expects string, bool|string given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 112 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 112 argument.type Parameter #1 $string of function substr expects string, bool|string given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 112 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 113 argument.type Parameter #1 $string of function substr expects string, bool|string given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 113 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 113 argument.type Parameter #1 $string of function substr expects string, bool|string given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 113 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 115 argument.type Parameter #1 $data of function gzdecode expects string, bool|string given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 115 argument.type Parameter #1 $data of function gzdecode expects string, bool|string given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 119 argument.type Parameter #1 $string of function strlen expects string, bool|string given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 119 argument.type Parameter #1 $string of function strlen expects string, bool|string given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 123 notEqual.notAllowed Loose comparison via "!=" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 123 notEqual.notAllowed Loose comparison via "!=" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 132 booleanOr.rightNotBoolean Only booleans are allowed in ||, int<0, max>|false given on the right side.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 132 booleanOr.rightNotBoolean Only booleans are allowed in ||, int<0, max>|false given on the right side.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 132 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 132 booleanOr.rightNotBoolean Only booleans are allowed in ||, int<0, max>|false given on the right side.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 132 booleanOr.rightNotBoolean Only booleans are allowed in ||, int<0, max>|false given on the right side.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 132 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 133 argument.type Parameter #1 $haystack of function strpos expects string, mixed given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 133 argument.type Parameter #1 $haystack of function strpos expects string, mixed given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 134 argument.type Parameter #1 $haystack of function strpos expects string, mixed given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 134 argument.type Parameter #1 $haystack of function strpos expects string, mixed given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 141 argument.type Parameter #2 $subject of function preg_match expects string, mixed given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 141 if.condNotBoolean Only booleans are allowed in an if condition, int|false given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 141 argument.type Parameter #2 $subject of function preg_match expects string, mixed given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 141 if.condNotBoolean Only booleans are allowed in an if condition, int|false given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 147 argument.type Parameter #2 $subject of function preg_match_all expects string, mixed given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 147 argument.type Parameter #2 $subject of function preg_match_all expects string, mixed given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 149 argument.type Parameter #2 $subject of function preg_match_all expects string, mixed given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 149 function.nameCase Call to function preg_match_all() with incorrect case: preg_match_All
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 149 argument.type Parameter #2 $subject of function preg_match_all expects string, mixed given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 149 function.nameCase Call to function preg_match_all() with incorrect case: preg_match_All
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 155 notEqual.notAllowed Loose comparison via "!=" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 155 notEqual.notAllowed Loose comparison via "!=" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 157 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 157 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 158 offsetAssign.dimType Cannot assign new offset to list<string>|string.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 158 offsetAssign.dimType Cannot assign new offset to list<string>|string.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 160 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 160 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 167 argument.type Parameter #2 $subject of function preg_match_all expects string, mixed given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 167 if.condNotBoolean Only booleans are allowed in an if condition, int<0, max>|false given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 167 argument.type Parameter #2 $subject of function preg_match_all expects string, mixed given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 167 if.condNotBoolean Only booleans are allowed in an if condition, int<0, max>|false given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 169 if.condNotBoolean Only booleans are allowed in an if condition, int|false given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 169 if.condNotBoolean Only booleans are allowed in an if condition, int|false given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 171 property.nonObject Cannot access property $publisher on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 171 property.nonObject Cannot access property $publisher on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 172 property.nonObject Cannot access property $name on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 172 property.nonObject Cannot access property $name on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 174 property.nonObject Cannot access property $image on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 174 property.nonObject Cannot access property $image on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 179 property.notFound Access to an undefined property object::$url.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 179 property.notFound Access to an undefined property object::$url.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 183 property.nonObject Cannot access property $thumbnailUrl on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 183 property.nonObject Cannot access property $thumbnailUrl on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 188 property.notFound Access to an undefined property object::$url.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 188 property.notFound Access to an undefined property object::$url.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 194 property.dynamicName Variable property access on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 194 property.nonObject Cannot access property $@type on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 194 property.nonObject Cannot access property $description on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 194 property.nonObject Cannot access property $headline on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 194 property.dynamicName Variable property access on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 194 property.nonObject Cannot access property $@type on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 194 property.nonObject Cannot access property $description on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 194 property.nonObject Cannot access property $headline on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 195 property.dynamicName Variable property access on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 195 property.nonObject Cannot access property $@type on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 195 property.nonObject Cannot access property $description on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 195 property.nonObject Cannot access property $headline on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 195 property.dynamicName Variable property access on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 195 property.nonObject Cannot access property $@type on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 195 property.nonObject Cannot access property $description on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 195 property.nonObject Cannot access property $headline on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 198 property.nonObject Cannot access property $publisher on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 198 property.nonObject Cannot access property $publisher on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 200 property.notFound Access to an undefined property object::$name.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 200 property.notFound Access to an undefined property object::$name.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 205 property.nonObject Cannot access property $datePublished on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 205 property.nonObject Cannot access property $datePublished on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 208 property.nonObject Cannot access property $author on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 208 property.nonObject Cannot access property $author on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 211 offsetAccess.nonOffsetAccessible Cannot access an offset on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 211 property.nonObject Cannot access property $name on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 211 offsetAccess.nonOffsetAccessible Cannot access an offset on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 211 property.nonObject Cannot access property $name on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 214 offsetAccess.nonOffsetAccessible Cannot access an offset on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 214 property.nonObject Cannot access property $name on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 214 offsetAccess.nonOffsetAccessible Cannot access an offset on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 214 property.nonObject Cannot access property $name on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 229 argument.type Parameter #1 $datetime of function date_create expects string, mixed given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 229 argument.type Parameter #1 $object of function date_format expects DateTimeInterface, DateTime|false given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 229 argument.type Parameter #1 $datetime of function date_create expects string, mixed given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 229 argument.type Parameter #1 $object of function date_format expects DateTimeInterface, DateTime|false given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 238 argument.type Parameter #1 $string of function substr expects string, mixed given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 238 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 238 argument.type Parameter #1 $string of function substr expects string, mixed given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 238 equal.notAllowed Loose comparison via "==" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 239 binaryOp.invalid Binary operation "." between 'https:' and mixed results in an error.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 239 binaryOp.invalid Binary operation "." between 'https:' and mixed results in an error.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 242 argument.type Parameter #1 $filename of function sanitize_file_name expects string, string|null given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 242 argument.type Parameter #3 $subject of function preg_replace expects array<float|int|string>|string, string|false given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 242 argument.type Parameter #1 $filename of function sanitize_file_name expects string, string|null given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 242 argument.type Parameter #3 $subject of function preg_replace expects array<float|int|string>|string, string|false given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 250 if.condNotBoolean Only booleans are allowed in an if condition, int<0, max> given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 250 if.condNotBoolean Only booleans are allowed in an if condition, int<0, max> given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 256 argument.type Parameter #1 $url of function curl_init expects string|null, string|false given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 256 argument.type Parameter #1 $url of function curl_init expects string|null, string|false given.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 263 notEqual.notAllowed Loose comparison via "!=" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 263 notEqual.notAllowed Loose comparison via "!=" is not allowed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 267 offsetAccess.nonOffsetAccessible Cannot access offset 'mime' on array{0: int<0, max>, 1: int<0, max>, 2: int, 3: string, mime: string, channels?: int, bits?: int}|false.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 267 offsetAccess.nonOffsetAccessible Cannot access offset 'mime' on array{0: int<0, max>, 1: int<0, max>, 2: int, 3: string, mime: string, channels?: int, bits?: int}|false.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 288 requireOnce.fileNotFound Path in require_once() "./wp-admin/includes/image.php" is not a file or it does not exist.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 288 requireOnce.fileNotFound Path in require_once() "./wp-admin/includes/image.php" is not a file or it does not exist.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 299 missingType.parameter Method Publication::fetch_tmp_by_url() has parameter $url with no type specified.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 299 missingType.return Method Publication::fetch_tmp_by_url() has no return type specified.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 299 missingType.parameter Method WebResource::fetch_tmp_by_url() has parameter $url with no type specified.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 299 missingType.return Method WebResource::fetch_tmp_by_url() has no return type specified.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 300 method.notFound Call to an undefined method object::prepare().
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 300 binaryOp.invalid Binary operation "." between 'select source from ' and mixed results in an error.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 300 method.nonObject Cannot call method prepare() on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 301 method.nonObject Cannot call method execute() on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 301 method.nonObject Cannot call method execute() on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 302 method.nonObject Cannot call method fetch() on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 302 method.nonObject Cannot call method fetch() on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php Publication 304 offsetAccess.nonOffsetAccessible Cannot access offset 0 on mixed.
checkouts/plugins/acf-publication/lib/trait-fetcher.php WebResource 304 offsetAccess.nonOffsetAccessible Cannot access offset 0 on mixed.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 5 constructor.missingParentCall WebResource_Wordpress::__construct() does not call parent constructor from WebResource.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 5 missingType.parameter Method WebResource_Wordpress::__construct() has parameter $data with no type specified.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 8 property.nonObject Cannot access property $prefix on mixed.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 12 missingType.parameter Method WebResource_Wordpress::fetch_tmp_by_url() has parameter $url with no type specified.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 12 missingType.return Method WebResource_Wordpress::fetch_tmp_by_url() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 16 missingType.parameter Method WebResource_Wordpress::fetch_by_url() has parameter $url with no type specified.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 16 missingType.return Method WebResource_Wordpress::fetch_by_url() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 17 binaryOp.invalid Binary operation "." between 'select data,…' and mixed results in an error.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 17 method.nonObject Cannot call method prepare() on mixed.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 18 method.nonObject Cannot call method get_results() on mixed.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 19 argument.type Parameter #1 $value of function count expects array|Countable, mixed given.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 20 argument.type Parameter #1 $json of function json_decode expects string, mixed given.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 20 offsetAccess.nonOffsetAccessible Cannot access offset 0 on mixed.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 20 offsetAccess.nonOffsetAccessible Cannot access offset 0 on mixed.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 21 offsetAccess.nonOffsetAccessible Cannot access offset 'fetched_at' on mixed.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 21 offsetAccess.nonOffsetAccessible Cannot access offset 0 on mixed.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 21 offsetAccess.nonOffsetAccessible Cannot access offset 1 on mixed.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 22 offsetAccess.nonOffsetAccessible Cannot access offset 'checked_at' on mixed.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 22 offsetAccess.nonOffsetAccessible Cannot access offset 0 on mixed.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 22 offsetAccess.nonOffsetAccessible Cannot access offset 2 on mixed.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 28 missingType.parameter Method WebResource_Wordpress::remove_by_url() has parameter $url with no type specified.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 28 missingType.return Method WebResource_Wordpress::remove_by_url() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 29 binaryOp.invalid Binary operation "." between 'delete from ' and mixed results in an error.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 29 method.nonObject Cannot call method prepare() on mixed.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 30 method.nonObject Cannot call method query() on mixed.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 33 missingType.parameter Method WebResource_Wordpress::store() has parameter $res with no type specified.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 33 missingType.return Method WebResource_Wordpress::store() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 34 binaryOp.invalid Binary operation "." between 'replace into ' and mixed results in an error.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 34 method.nonObject Cannot call method prepare() on mixed.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 34 offsetAccess.nonOffsetAccessible Cannot access offset 'url' on mixed.
checkouts/plugins/acf-publication/lib/web-resource-wordpress.php - 35 method.nonObject Cannot call method query() on mixed.
checkouts/plugins/acf-publication/lib/web-resource.php - 8 missingType.property Property WebResource::$properties has no type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 9 missingType.property Property WebResource::$dbh has no type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 10 missingType.property Property WebResource::$prefix has no type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 12 missingType.parameter Method WebResource::__construct() has parameter $dbh with no type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 12 missingType.parameter Method WebResource::__construct() has parameter $prefix with no type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 12 missingType.parameter Method WebResource::__construct() has parameter $prop with no type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 18 missingType.parameter Method WebResource::__init() has parameter $prop with no type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 18 missingType.return Method WebResource::__init() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 21 argument.type Parameter #2 $subject of function preg_match expects string, mixed given.
checkouts/plugins/acf-publication/lib/web-resource.php - 21 if.condNotBoolean Only booleans are allowed in an if condition, int|false given.
checkouts/plugins/acf-publication/lib/web-resource.php - 29 missingType.return Method WebResource::title() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 30 missingType.return Method WebResource::url() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 31 missingType.return Method WebResource::image() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 32 missingType.return Method WebResource::image_url() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 33 missingType.return Method WebResource::image_id() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 34 missingType.return Method WebResource::abstract() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 35 missingType.return Method WebResource::search() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 36 missingType.return Method WebResource::pub_date() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 37 missingType.return Method WebResource::fetched_at() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 38 missingType.return Method WebResource::checked_at() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 39 missingType.return Method WebResource::publisher() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 41 missingType.parameter Method WebResource::property() has parameter $k with no type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 41 missingType.parameter Method WebResource::property() has parameter $sub with no type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 41 missingType.return Method WebResource::property() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 42 notEqual.notAllowed Loose comparison via "!=" is not allowed.
checkouts/plugins/acf-publication/lib/web-resource.php - 43 offsetAccess.nonOffsetAccessible Cannot access offset mixed on mixed.
checkouts/plugins/acf-publication/lib/web-resource.php - 43 offsetAccess.nonOffsetAccessible Cannot access offset mixed on mixed.
checkouts/plugins/acf-publication/lib/web-resource.php - 45 offsetAccess.nonOffsetAccessible Cannot access offset mixed on mixed.
checkouts/plugins/acf-publication/lib/web-resource.php - 48 missingType.return Method WebResource::render() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 49 argument.type Parameter #1 $value of function sizeof expects array|Countable, mixed given.
checkouts/plugins/acf-publication/lib/web-resource.php - 49 booleanNot.exprNotBoolean Only booleans are allowed in a negated boolean, int<0, max> given.
checkouts/plugins/acf-publication/lib/web-resource.php - 59 argument.type Parameter #1 $string of function htmlentities expects string, mixed given.
checkouts/plugins/acf-publication/lib/web-resource.php - 59 function.nameCase Call to function htmlentities() with incorrect case: HTMLentities
checkouts/plugins/acf-publication/lib/web-resource.php - 63 argument.type Parameter #1 $string of function strip_tags expects string, mixed given.
checkouts/plugins/acf-publication/lib/web-resource.php - 67 argument.type Parameter #1 $string of function strip_tags expects string, mixed given.
checkouts/plugins/acf-publication/lib/web-resource.php - 69 argument.type Parameter #1 $string of function htmlentities expects string, mixed given.
checkouts/plugins/acf-publication/lib/web-resource.php - 69 function.nameCase Call to function htmlentities() with incorrect case: HTMLentities
checkouts/plugins/acf-publication/lib/web-resource.php - 70 argument.type Parameter #1 $datetime of function strtotime expects string, mixed given.
checkouts/plugins/acf-publication/lib/web-resource.php - 71 argument.type Parameter #1 $datetime of function strtotime expects string, mixed given.
checkouts/plugins/acf-publication/lib/web-resource.php - 72 argument.type Parameter #1 $datetime of function strtotime expects string, mixed given.
checkouts/plugins/acf-publication/lib/web-resource.php - 76 missingType.parameter Method WebResource::toString() has parameter $obj with no type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 76 missingType.return Method WebResource::toString() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 78 method.nonObject Cannot call method __toString() on mixed.
checkouts/plugins/acf-publication/lib/web-resource.php - 83 missingType.parameter Method WebResource::fetch() has parameter $url with no type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 83 missingType.return Method WebResource::fetch() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 100 missingType.parameter Method WebResource::value() has parameter $k with no type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 100 missingType.parameter Method WebResource::value() has parameter $res with no type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 100 missingType.return Method WebResource::value() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 101 argument.type Parameter #1 $key of function array_key_exists expects int|string, mixed given.
checkouts/plugins/acf-publication/lib/web-resource.php - 101 argument.type Parameter #2 $array of function array_key_exists expects array, mixed given.
checkouts/plugins/acf-publication/lib/web-resource.php - 107 missingType.parameter Method WebResource::fetch_by_url() has parameter $url with no type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 107 missingType.return Method WebResource::fetch_by_url() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 108 binaryOp.invalid Binary operation "." between 'select data,…' and mixed results in an error.
checkouts/plugins/acf-publication/lib/web-resource.php - 108 method.nonObject Cannot call method prepare() on mixed.
checkouts/plugins/acf-publication/lib/web-resource.php - 109 method.nonObject Cannot call method execute() on mixed.
checkouts/plugins/acf-publication/lib/web-resource.php - 110 method.nonObject Cannot call method fetch() on mixed.
checkouts/plugins/acf-publication/lib/web-resource.php - 112 argument.type Parameter #1 $json of function json_decode expects string, mixed given.
checkouts/plugins/acf-publication/lib/web-resource.php - 112 offsetAccess.nonOffsetAccessible Cannot access offset 0 on mixed.
checkouts/plugins/acf-publication/lib/web-resource.php - 113 offsetAccess.nonOffsetAccessible Cannot access offset 'fetched_at' on mixed.
checkouts/plugins/acf-publication/lib/web-resource.php - 113 offsetAccess.nonOffsetAccessible Cannot access offset 1 on mixed.
checkouts/plugins/acf-publication/lib/web-resource.php - 114 offsetAccess.nonOffsetAccessible Cannot access offset 'checked_at' on mixed.
checkouts/plugins/acf-publication/lib/web-resource.php - 114 offsetAccess.nonOffsetAccessible Cannot access offset 2 on mixed.
checkouts/plugins/acf-publication/lib/web-resource.php - 121 missingType.parameter Method WebResource::remove_by_url() has parameter $url with no type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 121 missingType.return Method WebResource::remove_by_url() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 122 binaryOp.invalid Binary operation "." between 'delete from ' and mixed results in an error.
checkouts/plugins/acf-publication/lib/web-resource.php - 122 method.nonObject Cannot call method prepare() on mixed.
checkouts/plugins/acf-publication/lib/web-resource.php - 123 method.nonObject Cannot call method execute() on mixed.
checkouts/plugins/acf-publication/lib/web-resource.php - 126 missingType.parameter Method WebResource::store() has parameter $res with no type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 126 missingType.return Method WebResource::store() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 127 binaryOp.invalid Binary operation "." between 'insert into ' and mixed results in an error.
checkouts/plugins/acf-publication/lib/web-resource.php - 127 method.nonObject Cannot call method prepare() on mixed.
checkouts/plugins/acf-publication/lib/web-resource.php - 128 method.nonObject Cannot call method execute() on mixed.
checkouts/plugins/acf-publication/lib/web-resource.php - 129 offsetAccess.nonOffsetAccessible Cannot access offset 'url' on mixed.
checkouts/plugins/acf-publication/lib/web-resource.php - 134 missingType.parameter Method WebResource::load_from_json() has parameter $data with no type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 134 missingType.return Method WebResource::load_from_json() has no return type specified.
checkouts/plugins/acf-publication/lib/web-resource.php - 138 argument.type Parameter #1 $json of function json_decode expects string, mixed given.