Skip to content

Commit

Permalink
Merge pull request #25 from laravel-shift/l10-compatibility
Browse files Browse the repository at this point in the history
Laravel 10.x Compatibility
  • Loading branch information
Naoray authored Feb 20, 2023
2 parents 7b892df + d04e3a3 commit cdc4639
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 32 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/run-tests-L8.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,11 @@ jobs:
fail-fast: true
matrix:
php: [8.0, 8.1]
laravel: [8.*]
laravel: [8.*, 10.*]
dependency-version: [prefer-stable]
include:
- laravel: 10.*
testbench: 8.*
- laravel: 8.*
testbench: 6.*

Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/run-tests-L9.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,11 @@ jobs:
fail-fast: true
matrix:
php: [8.0, 8.1]
laravel: [9.*]
laravel: [9.*, 10.*]
dependency-version: [prefer-stable]
include:
- laravel: 10.*
testbench: 8.*
- laravel: 9.*
testbench: 7.*

Expand Down
2 changes: 1 addition & 1 deletion .php-cs-fixer.cache
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"php":"8.1.9","version":"3.10.0","indent":" ","lineEnding":"\n","rules":{"binary_operator_spaces":{"default":"single_space","operators":{"=>":null}},"blank_line_after_namespace":true,"blank_line_after_opening_tag":true,"blank_line_before_statement":{"statements":["return"]},"braces":true,"cast_spaces":true,"class_attributes_separation":{"elements":{"method":"one"}},"class_definition":true,"concat_space":{"spacing":"none"},"declare_equal_normalize":true,"elseif":true,"encoding":true,"full_opening_tag":true,"fully_qualified_strict_types":true,"function_declaration":true,"function_typehint_space":true,"heredoc_to_nowdoc":true,"include":true,"increment_style":{"style":"post"},"indentation_type":true,"linebreak_after_opening_tag":true,"line_ending":true,"lowercase_cast":true,"constant_case":true,"lowercase_keywords":true,"lowercase_static_reference":true,"magic_method_casing":true,"magic_constant_casing":true,"method_argument_space":true,"native_function_casing":true,"no_alias_functions":true,"no_extra_blank_lines":{"tokens":["extra","throw","use","use_trait"]},"no_blank_lines_after_class_opening":true,"no_blank_lines_after_phpdoc":true,"no_closing_tag":true,"no_empty_phpdoc":true,"no_empty_statement":true,"no_leading_import_slash":true,"no_leading_namespace_whitespace":true,"no_mixed_echo_print":{"use":"echo"},"no_multiline_whitespace_around_double_arrow":true,"multiline_whitespace_before_semicolons":{"strategy":"no_multi_line"},"no_short_bool_cast":true,"no_singleline_whitespace_before_semicolons":true,"no_spaces_after_function_name":true,"no_spaces_around_offset":true,"no_spaces_inside_parenthesis":true,"no_trailing_comma_in_list_call":true,"no_trailing_comma_in_singleline_array":true,"no_trailing_whitespace":true,"no_trailing_whitespace_in_comment":true,"no_unneeded_control_parentheses":true,"no_unreachable_default_argument_value":true,"no_useless_return":true,"no_whitespace_before_comma_in_array":true,"no_whitespace_in_blank_line":true,"normalize_index_brace":true,"not_operator_with_successor_space":true,"object_operator_without_whitespace":true,"ordered_imports":{"sort_algorithm":"alpha"},"phpdoc_indent":true,"general_phpdoc_tag_rename":{"fix_inline":true},"phpdoc_no_access":true,"phpdoc_no_package":true,"phpdoc_no_useless_inheritdoc":true,"phpdoc_scalar":true,"phpdoc_single_line_var_spacing":true,"phpdoc_summary":true,"phpdoc_to_comment":true,"phpdoc_trim":true,"phpdoc_types":true,"phpdoc_var_without_name":true,"psr_autoloading":true,"self_accessor":true,"short_scalar_cast":true,"single_blank_line_at_eof":true,"single_blank_line_before_namespace":true,"single_class_element_per_statement":true,"single_import_per_statement":true,"single_line_after_imports":true,"single_line_comment_style":{"comment_types":["hash"]},"single_quote":true,"space_after_semicolon":true,"standardize_not_equals":true,"switch_case_semicolon_to_colon":true,"switch_case_space":true,"ternary_operator_spaces":true,"trailing_comma_in_multiline":true,"trim_array_spaces":true,"unary_operator_spaces":true,"visibility_required":{"elements":["method","property"]},"whitespace_after_comma_in_array":true},"hashes":{"src\/Traits\/InteractsWithRelationMethods.php":1675569518,"src\/Detectors\/ColumnsDetector.php":988109509,"src\/Detectors\/RelationMethodDetector.php":288896599,"src\/Contracts\/Detector.php":1317529154,"src\/Analyzer.php":389463670,"src\/Column.php":2334222462,"src\/RelationMethod.php":1637380798,"tests\/RelationMethodDetectorTest.php":951282973,"tests\/ColumnsDetectorTest.php":1482384567,"tests\/TestCase.php":4165396647}}
{"php":"8.1.14","version":"3.14.3","indent":" ","lineEnding":"\n","rules":{"binary_operator_spaces":{"default":"single_space","operators":{"=>":null}},"blank_line_after_namespace":true,"blank_line_after_opening_tag":true,"blank_line_before_statement":{"statements":["return"]},"braces":true,"cast_spaces":true,"class_attributes_separation":{"elements":{"method":"one"}},"class_definition":true,"concat_space":{"spacing":"none"},"declare_equal_normalize":true,"elseif":true,"encoding":true,"full_opening_tag":true,"fully_qualified_strict_types":true,"function_declaration":true,"function_typehint_space":true,"heredoc_to_nowdoc":true,"include":true,"increment_style":{"style":"post"},"indentation_type":true,"linebreak_after_opening_tag":true,"line_ending":true,"lowercase_cast":true,"constant_case":true,"lowercase_keywords":true,"lowercase_static_reference":true,"magic_method_casing":true,"magic_constant_casing":true,"method_argument_space":true,"native_function_casing":true,"no_alias_functions":true,"no_extra_blank_lines":{"tokens":["extra","throw","use","use_trait"]},"no_blank_lines_after_class_opening":true,"no_blank_lines_after_phpdoc":true,"no_closing_tag":true,"no_empty_phpdoc":true,"no_empty_statement":true,"no_leading_import_slash":true,"no_leading_namespace_whitespace":true,"no_mixed_echo_print":{"use":"echo"},"no_multiline_whitespace_around_double_arrow":true,"multiline_whitespace_before_semicolons":{"strategy":"no_multi_line"},"no_short_bool_cast":true,"no_singleline_whitespace_before_semicolons":true,"no_spaces_after_function_name":true,"no_spaces_around_offset":true,"no_spaces_inside_parenthesis":true,"no_trailing_comma_in_list_call":true,"no_trailing_comma_in_singleline_array":true,"no_trailing_whitespace":true,"no_trailing_whitespace_in_comment":true,"no_unneeded_control_parentheses":true,"no_unreachable_default_argument_value":true,"no_useless_return":true,"no_whitespace_before_comma_in_array":true,"no_whitespace_in_blank_line":true,"normalize_index_brace":true,"not_operator_with_successor_space":true,"object_operator_without_whitespace":true,"ordered_imports":{"sort_algorithm":"alpha"},"phpdoc_indent":true,"general_phpdoc_tag_rename":{"fix_inline":true},"phpdoc_no_access":true,"phpdoc_no_package":true,"phpdoc_no_useless_inheritdoc":true,"phpdoc_scalar":true,"phpdoc_single_line_var_spacing":true,"phpdoc_summary":true,"phpdoc_to_comment":true,"phpdoc_trim":true,"phpdoc_types":true,"phpdoc_var_without_name":true,"psr_autoloading":true,"self_accessor":true,"short_scalar_cast":true,"single_blank_line_at_eof":true,"single_blank_line_before_namespace":true,"single_class_element_per_statement":true,"single_import_per_statement":true,"single_line_after_imports":true,"single_line_comment_style":{"comment_types":["hash"]},"single_quote":true,"space_after_semicolon":true,"standardize_not_equals":true,"switch_case_semicolon_to_colon":true,"switch_case_space":true,"ternary_operator_spaces":true,"trailing_comma_in_multiline":true,"trim_array_spaces":true,"unary_operator_spaces":true,"visibility_required":{"elements":["method","property"]},"whitespace_after_comma_in_array":true},"hashes":{"src\/Detectors\/ColumnsDetector.php":"602d35bdc15146d2f14ce686ded3d893","src\/Detectors\/RelationMethodDetector.php":"3f2bda79f9b4612ab1c18e9dd4516429","src\/Column.php":"dead8e18174d92b560336ff52457905e","src\/Analyzer.php":"63fb3afaa58f473ea8e27d444d9b758c","src\/Traits\/InteractsWithRelationMethods.php":"cd71ec8769a2ce9a82496ab5af2f4d6c","src\/Contracts\/Detector.php":"10558ac83854d94f87f33c94b8dc0b79","src\/RelationMethod.php":"8cfba855fba161ec1837a751eb6f9ab1","tests\/TestCase.php":"40be9debf169b730cc0d2bedc2f4a429","tests\/RelationMethodDetectorTest.php":"76bb6540a84f8a5190853c414cb61a99","tests\/ColumnsDetectorTest.php":"78def17c1f8149b52fa0a11f109a4e0e"}}
58 changes: 29 additions & 29 deletions composer.json
Original file line number Diff line number Diff line change
@@ -1,32 +1,32 @@
{
"name": "naoray/eloquent-model-analyzer",
"description": "Helpful methods to gain more information about eloquent model classes.",
"type": "pakage",
"license": "MIT",
"authors": [
{
"name": "Krishan Koenig",
"email": "[email protected]"
"name": "naoray/eloquent-model-analyzer",
"description": "Helpful methods to gain more information about eloquent model classes.",
"type": "pakage",
"license": "MIT",
"authors": [
{
"name": "Krishan Koenig",
"email": "[email protected]"
}
],
"require": {
"illuminate/database": "^8.40.0|^9.0|^10.0",
"illuminate/support": "^8.24.0|^9.0|^10.0",
"doctrine/dbal": "^2.6|^3.0"
},
"require-dev": {
"orchestra/testbench": "^6.0|^7.0|^8.0"
},
"minimum-stability": "dev",
"prefer-stable": true,
"autoload": {
"psr-4": {
"Naoray\\EloquentModelAnalyzer\\": "./src"
}
},
"autoload-dev": {
"psr-4": {
"Naoray\\EloquentModelAnalyzer\\Tests\\": "tests"
}
}
],
"require": {
"illuminate/database": "^8.40.0|^9.0",
"illuminate/support": "^8.24.0|^9.0",
"doctrine/dbal": "^2.6|^3.0"
},
"require-dev": {
"orchestra/testbench": "^6.0|^7.0"
},
"minimum-stability": "dev",
"prefer-stable": true,
"autoload": {
"psr-4": {
"Naoray\\EloquentModelAnalyzer\\": "./src"
}
},
"autoload-dev": {
"psr-4": {
"Naoray\\EloquentModelAnalyzer\\Tests\\": "tests"
}
}
}

0 comments on commit cdc4639

Please sign in to comment.