Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/setup #2

Open
wants to merge 43 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 18 commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
abd05cd
✨Run phpconfig script
larasmorningtrain Dec 22, 2023
f8552a7
✨ setup package
larasmorningtrain Jan 2, 2024
5c7195c
Fix styling
larasmorningtrain Jan 2, 2024
adf3a0c
♻️ Update ReadMe
larasmorningtrain Jan 4, 2024
0b27223
✨ Add actionSchedule service
larasmorningtrain Jan 4, 2024
70cfc06
🔥 Remove Economic Service
larasmorningtrain Jan 4, 2024
d359461
✨ Add Invoice gateway
larasmorningtrain Jan 4, 2024
28cffe0
✨ Add OrderService
larasmorningtrain Jan 4, 2024
ae025e0
✨ Add Product Service
larasmorningtrain Jan 4, 2024
4c639be
✨ Setup
larasmorningtrain Jan 4, 2024
0c089f5
Fix styling
larasmorningtrain Jan 4, 2024
9a0195c
🐛 Send correct data
larasmorningtrain Jan 8, 2024
94e5681
♻️ Rename morningtrain namespace
larasmorningtrain Jan 8, 2024
324f94d
♻️ Send correct params
larasmorningtrain Jan 8, 2024
e6964c4
✨ Rewrite destription
larasmorningtrain Jan 8, 2024
72a2496
Fix styling
larasmorningtrain Jan 8, 2024
b5efa3b
✨ Add description for product line
larasmorningtrain Jan 9, 2024
6dbc7cf
Fix styling
larasmorningtrain Jan 9, 2024
35adeba
🚧 Only make requests on settings tab
larasmorningtrain Jan 17, 2024
ee7f3aa
Fix styling
larasmorningtrain Jan 17, 2024
dbc9490
🐛 Check if admin and if function exists
larasmorningtrain Jan 17, 2024
3017a09
🐛 Check if admin and if function exists
larasmorningtrain Jan 17, 2024
b6e3dc2
Fix styling
larasmorningtrain Jan 17, 2024
d385a0d
Fix styling
larasmorningtrain Jan 17, 2024
3d8ed0a
🐛 Fix printing on wrong pages
larasmorningtrain Jan 29, 2024
7df06de
♻️ Do not check currentscreen
larasmorningtrain Jan 29, 2024
a6728fa
♻️ Make Woocoomerce uppercase
larasmorningtrain Jan 29, 2024
24bb1a0
Fix styling
larasmorningtrain Jan 29, 2024
5bda599
Merge branch 'feature/setup' into feature/testing
larasmorningtrain Jan 29, 2024
5e357f0
✨ Handle variations
larasmorningtrain Feb 1, 2024
0bc4398
Merge branch 'feature/testing' into feature/setup
larasmorningtrain Feb 1, 2024
af68d83
Fix styling
larasmorningtrain Feb 1, 2024
32e9498
✨ Send pdf email on booked invoince
larasmorningtrain Mar 14, 2024
1b9e690
🚨 Linting
larasmorningtrain Mar 14, 2024
cdd5c41
🐛 Handle if gateway is not activated
larasmorningtrain Mar 14, 2024
52f497e
Fix styling
larasmorningtrain Mar 14, 2024
9e21405
✨ Add comments to order
matbaek May 17, 2024
1a2ee4d
✨ Add filter
matbaek May 17, 2024
4527e8e
♻️
matbaek May 17, 2024
ce14149
➕ Update morningtrain/wp-economic
matbaek May 17, 2024
9236fe1
➕ Change version
matbaek May 17, 2024
eda6da0
🐛 Fix missing private folder
matbaek May 21, 2024
a4d3085
Fix styling
matbaek May 21, 2024
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/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
github: :vendor_name
github: Morning-Train
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
blank_issues_enabled: false
contact_links:
- name: Ask a question
url: https://github.com/:vendor_name/:package_name/discussions/new?category=q-a
url: https://github.com/Morning-Train/woocommerce-economic/discussions/new?category=q-a
about: Ask the community for help
- name: Request a feature
url: https://github.com/:vendor_name/:package_name/discussions/new?category=ideas
url: https://github.com/Morning-Train/woocommerce-economic/discussions/new?category=ideas
about: Share ideas for new features
- name: Report a security issue
url: https://github.com/:vendor_name/:package_name/security/policy
url: https://github.com/Morning-Train/woocommerce-economic/security/policy
about: Learn how to notify us for sensitive bugs
30 changes: 0 additions & 30 deletions .github/workflows/fix-php-code-style-issues-cs-fixer.yml

This file was deleted.

45 changes: 0 additions & 45 deletions .github/workflows/run-tests-phpunit.yml

This file was deleted.

File renamed without changes.
39 changes: 0 additions & 39 deletions .php-cs-fixer.dist.php

This file was deleted.

2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Changelog

All notable changes to `:package_name` will be documented in this file.
All notable changes to `woocommerce-economic` will be documented in this file.

2 changes: 1 addition & 1 deletion LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) :vendor_name <[email protected]>
Copyright (c) Morning-Train <[email protected]>

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
43 changes: 17 additions & 26 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,43 +1,34 @@
# :package_description
# PHP SDK for integrating with e-conomic for woocommerce
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Det er ikke en SDK når vi har specifikke implementerede features.


[![Latest Version on Packagist](https://img.shields.io/packagist/v/:vendor_slug/:package_slug.svg?style=flat-square)](https://packagist.org/packages/:vendor_slug/:package_slug)
[![Tests](https://img.shields.io/github/actions/workflow/status/:vendor_slug/:package_slug/run-tests.yml?branch=main&label=tests&style=flat-square)](https://github.com/:vendor_slug/:package_slug/actions/workflows/run-tests.yml)
[![Total Downloads](https://img.shields.io/packagist/dt/:vendor_slug/:package_slug.svg?style=flat-square)](https://packagist.org/packages/:vendor_slug/:package_slug)
<!--delete-->
---
This package can be used as to scaffold a framework agnostic package. Follow these steps to get started:
[![Latest Version on Packagist](https://img.shields.io/packagist/v/morning-train/woocommerce-economic.svg?style=flat-square)](https://packagist.org/packages/morning-train/woocommerce-economic)
[![Tests](https://img.shields.io/github/actions/workflow/status/morning-train/woocommerce-economic/run-tests.yml?branch=main&label=tests&style=flat-square)](https://github.com/morning-train/woocommerce-economic/actions/workflows/run-tests.yml)
[![Total Downloads](https://img.shields.io/packagist/dt/morning-train/woocommerce-economic.svg?style=flat-square)](https://packagist.org/packages/morning-train/woocommerce-economic)

1. Press the "Use template" button at the top of this repo to create a new repo with the contents of this skeleton
2. Run "php ./configure.php" to run a script that will replace all placeholders throughout all the files
3. Have fun creating your package.
4. If you need help creating a package, consider picking up our <a href="https://laravelpackage.training">Laravel Package Training</a> video course.
---
<!--/delete-->
This is where your description should go. Try and limit it to a paragraph or two. Consider adding a small example.

## Support us

[<img src="https://github-ads.s3.eu-central-1.amazonaws.com/:package_name.jpg?t=1" width="419px" />](https://spatie.be/github-ad-click/:package_name)

We invest a lot of resources into creating [best in class open source packages](https://spatie.be/open-source). You can support us by [buying one of our paid products](https://spatie.be/open-source/support-us).

We highly appreciate you sending us a postcard from your hometown, mentioning which of our package(s) you are using. You'll find our address on [our contact page](https://spatie.be/about-us). We publish all received postcards on [our virtual postcard wall](https://spatie.be/open-source/postcards).
This is a wrapper for integrating with e-conomic for woocommerce using the [WP-Economic Package](https://github.com/Morning-Train/wp-e-conomic)

## Installation

You can install the package via composer:

```bash
composer require :vendor_slug/:package_slug
composer require morningtrain/woocommerce-economic
```

## Usage

```php
$skeleton = new VendorName\Skeleton();
echo $skeleton->echoPhrase('Hello, VendorName!');
WoocommerceEconomic::init();
```

### Filters

```php
TODO: Add documentation for filters
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kan vi ikke få dokumentation allerede?

```

### Woocommerce
TODO: add documentation for woocommerce usage
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kan vi ikke få dokumentation allerede?


## Testing

```bash
Expand All @@ -58,7 +49,7 @@ Please review [our security policy](../../security/policy) on how to report secu

## Credits

- [:author_name](https://github.com/:author_username)
- [Lars Rasmussen](https://github.com/larasmorningtrain)
- [All Contributors](../../contributors)

## License
Expand Down
32 changes: 17 additions & 15 deletions composer.json
Original file line number Diff line number Diff line change
@@ -1,45 +1,47 @@
{
"name": ":vendor_slug/:package_slug",
"description": ":package_description",
"name": "morningtrain/woocommerce-economic",
"description": "This is my package woocommerce-economic",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lav en ordentlig beskrivelse

"keywords": [
":vendor_name",
":package_slug"
"Morning-Train",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

morningtrain

"woocommerce-economic"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • "woocommerce" + "economic" + "wordpress"

],
"homepage": "https://github.com/:vendor_slug/:package_slug",
"homepage": "https://github.com/morning-train/woocommerce-economic",
"license": "MIT",
"authors": [
{
"name": ":author_name",
"email": "[email protected]",
"name": "Lars Rasmussen",
"email": "[email protected]",
"role": "Developer"
}
],
"require": {
"php": "^8.1"
"php": "^8.1",
"morningtrain/wp-economic": "^0.1"
},
"require-dev": {
:require_dev_testing,
:require_dev_codestyle,
"pestphp/pest": "^2.15",
"laravel/pint": "^1.0",
"spatie/ray": "^1.28"
},
"autoload": {
"psr-4": {
"VendorName\\Skeleton\\": "src"
"Morningtrain\\WoocommerceEconomic\\": "src"
}
},
"autoload-dev": {
"psr-4": {
"VendorName\\Skeleton\\Tests\\": "tests"
"Morningtrain\\WoocommerceEconomic\\Tests\\": "tests"
}
},
"scripts": {
:scripts_testing,
:scripts_codestyle
"test": "vendor/bin/pest",
"test-coverage": "vendor/bin/pest --coverage",
"format": "vendor/bin/pint"
},
"config": {
"sort-packages": true,
"allow-plugins": {
:plugins_testing,
"pestphp/pest-plugin": true,
"phpstan/extension-installer": true
}
},
Expand Down
Loading