-
- Downloads
Implement basic project structure
Showing
- .gitignore 2 additions, 51 deletions.gitignore
- composer.json 41 additions, 0 deletionscomposer.json
- composer.lock 7263 additions, 0 deletionscomposer.lock
- config-templates/module_accounting.php 5 additions, 0 deletionsconfig-templates/module_accounting.php
- locales/en/LC_MESSAGES/accounting.po 18 additions, 0 deletionslocales/en/LC_MESSAGES/accounting.po
- phpcs.xml 17 additions, 0 deletionsphpcs.xml
- phpunit.xml 42 additions, 0 deletionsphpunit.xml
- psalm.xml 39 additions, 0 deletionspsalm.xml
- routing/routes/routes.yml 4 additions, 0 deletionsrouting/routes/routes.yml
- routing/services/services.yml 7 additions, 0 deletionsrouting/services/services.yml
- src/Controller/Test.php 49 additions, 0 deletionssrc/Controller/Test.php
- src/Exceptions/ModuleConfiguration/InvalidConfigurationNameException.php 7 additions, 0 deletions...ModuleConfiguration/InvalidConfigurationNameException.php
- src/ModuleConfiguration.php 44 additions, 0 deletionssrc/ModuleConfiguration.php
- templates/configuration.twig 19 additions, 0 deletionstemplates/configuration.twig
- tests/config-templates/module_accounting_basic.php 5 additions, 0 deletionstests/config-templates/module_accounting_basic.php
- tests/src/ModuleConfigurationTest.php 21 additions, 0 deletionstests/src/ModuleConfigurationTest.php
- www/assets/css/accounting.css 3 additions, 0 deletionswww/assets/css/accounting.css
composer.json
0 → 100644
{ | ||
"name": "srcehr/simplesamlphp-module-accounting", | ||
"description": "The SimpleSAMLphp accounting module", | ||
"type": "simplesamlphp-module", | ||
"license": "LGPL-2.1-or-later", | ||
"authors": [ | ||
{ | ||
"name": "Marko Ivančić", | ||
"email": "marko.ivancic@srce.hr" | ||
} | ||
], | ||
"config": { | ||
"allow-plugins": { | ||
"simplesamlphp/composer-module-installer": true | ||
} | ||
}, | ||
"autoload": { | ||
"psr-4": { | ||
"SimpleSAML\\Module\\accounting\\": "src/" | ||
} | ||
}, | ||
"autoload-dev": { | ||
"psr-4": { | ||
"SimpleSAML\\Test\\Module\\accounting\\": "tests/src/" | ||
} | ||
}, | ||
"require": { | ||
"php": "^7.4 || ^8.0", | ||
"ext-pdo": "*", | ||
"ext-pdo_mysql": "*", | ||
"ext-pdo_sqlite": "*", | ||
"simplesamlphp/composer-module-installer": "^1" | ||
}, | ||
"require-dev": { | ||
"vimeo/psalm": "^4", | ||
"phpunit/phpunit": "^9", | ||
"squizlabs/php_codesniffer": "^3", | ||
"simplesamlphp/simplesamlphp": "^2@beta", | ||
"simplesamlphp/simplesamlphp-test-framework": "^1" | ||
} | ||
} |
composer.lock
0 → 100644
This diff is collapsed.
config-templates/module_accounting.php
0 → 100644
locales/en/LC_MESSAGES/accounting.po
0 → 100644
phpcs.xml
0 → 100644
phpunit.xml
0 → 100644
psalm.xml
0 → 100644
routing/routes/routes.yml
0 → 100644
routing/services/services.yml
0 → 100644
src/Controller/Test.php
0 → 100644
src/ModuleConfiguration.php
0 → 100644
templates/configuration.twig
0 → 100644
tests/src/ModuleConfigurationTest.php
0 → 100644
www/assets/css/accounting.css
0 → 100644
Please register or sign in to comment