Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
9b59c5a
Upgrade to pest
darrencoutts118 Dec 13, 2023
37af500
Add in the attribute builder
darrencoutts118 Dec 13, 2023
4449b5c
PSR-12 Coding Standards
darrencoutts118 Dec 13, 2023
23f6ce8
forward calls
darrencoutts118 Dec 13, 2023
1c65db3
Merge branch 'feature-attribute-builder' of https://github.com/larave…
darrencoutts118 Dec 13, 2023
5b79008
PSR-12 Coding Standards
darrencoutts118 Dec 13, 2023
4e660c4
Improve the tests
darrencoutts118 Dec 13, 2023
51a9df3
PSR-12 Coding Standards
darrencoutts118 Dec 13, 2023
31fd45a
Tidy things up
darrencoutts118 Dec 13, 2023
6623312
Merge branch 'feature-attribute-builder' of https://github.com/larave…
darrencoutts118 Dec 13, 2023
1dcf783
PSR-12 Coding Standards
darrencoutts118 Dec 13, 2023
5f60fcd
Setup the addition of attributes
darrencoutts118 Dec 14, 2023
e7c3221
Merge branch 'feature-attribute-builder' of https://github.com/larave…
darrencoutts118 Dec 14, 2023
866328a
PSR-12 Coding Standards
darrencoutts118 Dec 14, 2023
36cdc0e
Setup attribute helpers
darrencoutts118 Dec 15, 2023
3b804f2
Merge branch 'feature-attribute-builder' of https://github.com/larave…
darrencoutts118 Dec 15, 2023
4112ebc
PSR-12 Coding Standards
darrencoutts118 Dec 15, 2023
7bb9f62
Refactor
darrencoutts118 Dec 15, 2023
eabc09d
PSR-12 Coding Standards
darrencoutts118 Dec 15, 2023
51f6efd
Introduce conditionals to attributes
darrencoutts118 Dec 18, 2023
f02cf96
Merge branch 'feature-attribute-builder' of https://github.com/larave…
darrencoutts118 Dec 18, 2023
bf89006
PSR-12 Coding Standards
darrencoutts118 Dec 18, 2023
3d7e950
Refactor
darrencoutts118 Dec 18, 2023
7420ed0
Merge branch 'feature-attribute-builder' of https://github.com/larave…
darrencoutts118 Dec 18, 2023
c623b32
PSR-12 Coding Standards
darrencoutts118 Dec 18, 2023
3e2179c
Remove Attribute method
darrencoutts118 Dec 18, 2023
b003e3a
Merge branch 'feature-attribute-builder' of https://github.com/larave…
darrencoutts118 Dec 18, 2023
d978788
PSR-12 Coding Standards
darrencoutts118 Dec 18, 2023
d2a3284
yup
darrencoutts118 Dec 19, 2023
9a4180b
Merge branch 'feature-attribute-builder' of https://github.com/larave…
darrencoutts118 Dec 19, 2023
ec5f3c2
PSR-12 Coding Standards
darrencoutts118 Dec 19, 2023
559113e
Pull out repeating functionality
darrencoutts118 Dec 19, 2023
26369ba
PSR-12 Coding Standards
darrencoutts118 Dec 19, 2023
f0ba584
Refactor
darrencoutts118 Dec 19, 2023
9e79aee
Merge branch 'feature-attribute-builder' of https://github.com/larave…
darrencoutts118 Dec 19, 2023
15862f4
PSR-12 Coding Standards
darrencoutts118 Dec 19, 2023
da55253
Upgrade Pest
darrencoutts118 Dec 19, 2023
d10463e
Merge branch 'feature-attribute-builder' of https://github.com/larave…
darrencoutts118 Dec 19, 2023
afb2edb
Revert "Upgrade Pest"
darrencoutts118 Dec 19, 2023
e78c76b
Setup tests properly
darrencoutts118 Dec 19, 2023
9f57e98
PSR-12 Coding Standards
darrencoutts118 Dec 19, 2023
094c172
Setup test component
darrencoutts118 Dec 20, 2023
4003e94
Merge branch 'feature-attribute-builder' of https://github.com/larave…
darrencoutts118 Dec 20, 2023
100c233
PSR-12 Coding Standards
darrencoutts118 Dec 20, 2023
51c58d5
Remove debug statement
darrencoutts118 Dec 20, 2023
c400a20
Merge branch 'feature-attribute-builder' of https://github.com/larave…
darrencoutts118 Dec 20, 2023
8d599ab
PSR-12 Coding Standards
darrencoutts118 Dec 20, 2023
4dfcda8
document
darrencoutts118 Dec 20, 2023
f8f512b
Merge branch 'feature-attribute-builder' of https://github.com/larave…
darrencoutts118 Dec 20, 2023
6f1b568
PSR-12 Coding Standards
darrencoutts118 Dec 20, 2023
09b7053
Allow multiple attribute bags
darrencoutts118 Dec 20, 2023
7a060d7
PSR-12 Coding Standards
darrencoutts118 Dec 20, 2023
1b459df
allow attributes to be defined with a prefix
darrencoutts118 Dec 20, 2023
60fe884
PSR-12 Coding Standards
darrencoutts118 Dec 20, 2023
760c30c
Integrate into components
darrencoutts118 Dec 20, 2023
51e0156
Merge branch 'feature-attribute-builder' of https://github.com/larave…
darrencoutts118 Dec 20, 2023
ebb336b
PSR-12 Coding Standards
darrencoutts118 Dec 20, 2023
a81dfaf
We don't need that in github
darrencoutts118 Dec 20, 2023
3c76cdf
allow state to be passed to attribute builder
darrencoutts118 Dec 20, 2023
7678d58
PSR-12 Coding Standards
darrencoutts118 Dec 20, 2023
96fa56f
Make it more generic
darrencoutts118 Dec 21, 2023
3c9a040
Introduce state based attributes
darrencoutts118 Dec 22, 2023
63eb738
Merge branch 'feature-attribute-builder' of https://github.com/larave…
darrencoutts118 Dec 22, 2023
69a9cc5
Update test component
darrencoutts118 Dec 22, 2023
17cb408
PSR-12 Coding Standards
darrencoutts118 Dec 22, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/run-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ jobs:
composer update --${{ matrix.stability }} --prefer-dist --no-interaction

- name: Execute tests
run: vendor/bin/phpunit --coverage-clover coverage.xml
run: vendor/bin/pest --coverage-clover coverage.xml

- name: Upload coverage
uses: codecov/codecov-action@v3
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
/vendor/
/build/
node_modules/
npm-debug.log
yarn-error.log
Expand All @@ -21,6 +22,7 @@ Homestead.yaml
Homestead.json
/.vagrant
.phpunit.result.cache
.php-cs-fixer.cache
.php_cs
.php_cs.cache
composer.lock
Expand Down
1 change: 0 additions & 1 deletion .php-cs-fixer.cache

This file was deleted.

1 change: 0 additions & 1 deletion .php_cs.cache

This file was deleted.

12 changes: 9 additions & 3 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,16 +23,17 @@
"require-dev": {
"laravel/legacy-factories": "^1.1",
"orchestra/testbench": "^4.0|^5.0|^6.0|^7.0|^8.0",
"phpunit/phpunit": "^9.6"
"phpunit/phpunit": "^9.6",
"pestphp/pest": "^1.23"
},
"autoload": {
"psr-4": {
"AppKit\\Ui\\": "src"
"AppKit\\UI\\": "src"
}
},
"autoload-dev": {
"psr-4": {
"AppKit\\Ui\\Tests\\": "tests"
"AppKit\\UI\\Tests\\": "tests"
}
},
"scripts": {
Expand All @@ -48,5 +49,10 @@
"Ui": "AppKit\\Ui\\Facades\\Ui"
}
}
},
"config": {
"allow-plugins": {
"pestphp/pest-plugin": true
}
}
}
Loading