Description
Hi,
Although this crud_api is doing a fantastic job, my code editor complains with several errors, red scribbly lines.
These are the problems:
[{
"owner": "_generated_diagnostic_collection_name_#1",
"code": "P1009",
"severity": 8,
"message": "Undefined type 'Symfony\\Component\\ErrorHandler\\ErrorHandler'.",
"source": "intelephense",
"startLineNumber": 2700,
"startColumn": 74,
"endLineNumber": 2700,
"endColumn": 93
},{
"owner": "_generated_diagnostic_collection_name_#1",
"code": "P1009",
"severity": 8,
"message": "Undefined type 'Symfony\\Component\\Debug\\ErrorHandler'.",
"source": "intelephense",
"startLineNumber": 2700,
"startColumn": 122,
"endLineNumber": 2700,
"endColumn": 147
},{
"owner": "_generated_diagnostic_collection_name_#1",
"code": "P1009",
"severity": 8,
"message": "Undefined type 'Memcache'.",
"source": "intelephense",
"startLineNumber": 3704,
"startColumn": 24,
"endLineNumber": 3704,
"endColumn": 33
},{
"owner": "_generated_diagnostic_collection_name_#1",
"code": "P1009",
"severity": 8,
"message": "Undefined type 'Memcached'.",
"source": "intelephense",
"startLineNumber": 3731,
"startColumn": 24,
"endLineNumber": 3731,
"endColumn": 34
},{
"owner": "_generated_diagnostic_collection_name_#1",
"code": "P1075",
"severity": 8,
"message": "Not all paths return a value.",
"source": "intelephense",
"startLineNumber": 4749,
"startColumn": 58,
"endLineNumber": 4749,
"endColumn": 61
},{
"owner": "_generated_diagnostic_collection_name_#1",
"code": "P1075",
"severity": 8,
"message": "Not all paths return a value.",
"source": "intelephense",
"startLineNumber": 4763,
"startColumn": 61,
"endLineNumber": 4763,
"endColumn": 67
},{
"owner": "_generated_diagnostic_collection_name_#1",
"code": "P1075",
"severity": 8,
"message": "Not all paths return a value.",
"source": "intelephense",
"startLineNumber": 5636,
"startColumn": 66,
"endLineNumber": 5636,
"endColumn": 72
},{
"owner": "_generated_diagnostic_collection_name_#1",
"code": "P1075",
"severity": 8,
"message": "Not all paths return a value.",
"source": "intelephense",
"startLineNumber": 5684,
"startColumn": 80,
"endLineNumber": 5684,
"endColumn": 86
},{
"owner": "_generated_diagnostic_collection_name_#1",
"code": "P1009",
"severity": 8,
"message": "Undefined type 'Tqdev\\PhpCrudApi\\Database\\LazyPdo'.",
"source": "intelephense",
"startLineNumber": 6165,
"startColumn": 34,
"endLineNumber": 6165,
"endColumn": 41
},{
"owner": "_generated_diagnostic_collection_name_#1",
"code": "P1009",
"severity": 8,
"message": "Undefined type 'Tqdev\\PhpCrudApi\\Database\\LazyPdo'.",
"source": "intelephense",
"startLineNumber": 6231,
"startColumn": 32,
"endLineNumber": 6231,
"endColumn": 39
},{
"owner": "_generated_diagnostic_collection_name_#1",
"code": "P1009",
"severity": 8,
"message": "Undefined type 'Tqdev\\PhpCrudApi\\Database\\LazyPdo'.",
"source": "intelephense",
"startLineNumber": 6488,
"startColumn": 37,
"endLineNumber": 6488,
"endColumn": 44
},{
"owner": "_generated_diagnostic_collection_name_#1",
"code": "P1010",
"severity": 8,
"message": "Undefined function 'Tqdev\\PhpCrudApi\\Middleware\\wp_signon'.",
"source": "intelephense",
"startLineNumber": 9994,
"startColumn": 25,
"endLineNumber": 9994,
"endColumn": 34
},{
"owner": "_generated_diagnostic_collection_name_#1",
"code": "P1010",
"severity": 8,
"message": "Undefined function 'Tqdev\\PhpCrudApi\\Middleware\\is_user_logged_in'.",
"source": "intelephense",
"startLineNumber": 10006,
"startColumn": 21,
"endLineNumber": 10006,
"endColumn": 38
},{
"owner": "_generated_diagnostic_collection_name_#1",
"code": "P1010",
"severity": 8,
"message": "Undefined function 'Tqdev\\PhpCrudApi\\Middleware\\wp_logout'.",
"source": "intelephense",
"startLineNumber": 10007,
"startColumn": 21,
"endLineNumber": 10007,
"endColumn": 30
},{
"owner": "_generated_diagnostic_collection_name_#1",
"code": "P1010",
"severity": 8,
"message": "Undefined function 'Tqdev\\PhpCrudApi\\Middleware\\wp_get_current_user'.",
"source": "intelephense",
"startLineNumber": 10008,
"startColumn": 29,
"endLineNumber": 10008,
"endColumn": 48
},{
"owner": "_generated_diagnostic_collection_name_#1",
"code": "P1010",
"severity": 8,
"message": "Undefined function 'Tqdev\\PhpCrudApi\\Middleware\\is_user_logged_in'.",
"source": "intelephense",
"startLineNumber": 10015,
"startColumn": 21,
"endLineNumber": 10015,
"endColumn": 38
},{
"owner": "_generated_diagnostic_collection_name_#1",
"code": "P1009",
"severity": 8,
"message": "Undefined type 'Tqdev\\PhpCrudApi\\OpenApi\\OpenApiDefinition'.",
"source": "intelephense",
"startLineNumber": 10574,
"startColumn": 37,
"endLineNumber": 10574,
"endColumn": 54
},{
"owner": "_generated_diagnostic_collection_name_#1",
"code": "P1009",
"severity": 8,
"message": "Undefined type 'Tqdev\\PhpCrudApi\\OpenApi\\OpenApiDefinition'.",
"source": "intelephense",
"startLineNumber": 10932,
"startColumn": 63,
"endLineNumber": 10932,
"endColumn": 80
},{
"resource": "/Users/devel/Sites/pend/api.php",
"owner": "generated_diagnostic_collection_name#1",
"code": "P1078",
"severity": 2,
"message": "Implicitly nullable parameters are deprecated.",
"source": "intelephense",
"startLineNumber": 150,
"startColumn": 13,
"endLineNumber": 150,
"endColumn": 29,
"tags": [
2
]
},{
"resource": "/Users/devel/Sites/pend/api.php",
"owner": "generated_diagnostic_collection_name#1",
"code": "P1078",
"severity": 2,
"message": "Implicitly nullable parameters are deprecated.",
"source": "intelephense",
"startLineNumber": 152,
"startColumn": 13,
"endLineNumber": 152,
"endColumn": 42,
"tags": [
2
]
},{
"resource": "/Users/devel/Sites/pend/api.php",
"owner": "generated_diagnostic_collection_name#1",
"code": "P1078",
"severity": 2,
"message": "Implicitly nullable parameters are deprecated.",
"source": "intelephense",
"startLineNumber": 153,
"startColumn": 13,
"endLineNumber": 153,
"endColumn": 43,
"tags": [
2
]
},{
"resource": "/Users/devel/Sites/pend/api.php",
"owner": "generated_diagnostic_collection_name#1",
"code": "P1078",
"severity": 2,
"message": "Implicitly nullable parameters are deprecated.",
"source": "intelephense",
"startLineNumber": 1538,
"startColumn": 69,
"endLineNumber": 1538,
"endColumn": 85,
"tags": [
2
]
},{
"resource": "/Users/devel/Sites/pend/api.php",
"owner": "generated_diagnostic_collection_name#1",
"code": "P1078",
"severity": 2,
"message": "Implicitly nullable parameters are deprecated.",
"source": "intelephense",
"startLineNumber": 1538,
"startColumn": 116,
"endLineNumber": 1538,
"endColumn": 145,
"tags": [
2
]
},{
"resource": "/Users/devel/Sites/pend/api.php",
"owner": "generated_diagnostic_collection_name#1",
"code": "P1078",
"severity": 2,
"message": "Implicitly nullable parameters are deprecated.",
"source": "intelephense",
"startLineNumber": 1538,
"startColumn": 147,
"endLineNumber": 1538,
"endColumn": 177,
"tags": [
2
]
},{
"resource": "/Users/devel/Sites/pend/api.php",
"owner": "generated_diagnostic_collection_name#1",
"code": "P1078",
"severity": 2,
"message": "Implicitly nullable parameters are deprecated.",
"source": "intelephense",
"startLineNumber": 2003,
"startColumn": 116,
"endLineNumber": 2003,
"endColumn": 137,
"tags": [
2
]
}]
As I said, this api is working, gets all the data I want, but these errors are annoying me.
What to do with these errors, how to get rid of them?