Skip to content

Commit

Permalink
spacing and docblocks fixed
Browse files Browse the repository at this point in the history
  • Loading branch information
kidunot89 committed Mar 22, 2019
1 parent 9949927 commit 7ffb2e4
Show file tree
Hide file tree
Showing 33 changed files with 776 additions and 684 deletions.
1 change: 1 addition & 0 deletions README.md
@@ -1,3 +1,4 @@
![Logo](/logo.png)
# WPGraphQL WooCommerce
[![Build Status](https://travis-ci.org/kidunot89/wp-graphql-woocommerce.svg?branch=master)](https://travis-ci.org/kidunot89/wp-graphql-woocommerce) [![Coverage Status](https://coveralls.io/repos/github/kidunot89/wp-graphql-woocommerce/badge.svg?branch=master)](https://coveralls.io/github/kidunot89/wp-graphql-woocommerce?branch=master)

Expand Down
11 changes: 1 addition & 10 deletions composer.json
Expand Up @@ -29,7 +29,7 @@
]
},
"require": {},
"scripts" : {
"scripts": {
"test": [
"vendor/bin/codecept run"
],
Expand All @@ -44,15 +44,6 @@
],
"wpunit-test": [
"vendor/bin/codecept run wpunit"
],
"phpcs-i": [
"vendor/squizlabs/php_codesniffer/bin/phpcs -i"
],
"check-cs": [
"vendor/squizlabs/php_codesniffer/bin/phpcs"
],
"fix-cs": [
"vendor/squizlabs/php_codesniffer/bin/phpcbf"
]
},
"support" : {
Expand Down
10 changes: 10 additions & 0 deletions logo.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
31 changes: 17 additions & 14 deletions src/class-actions.php
@@ -1,16 +1,24 @@
<?php
/**
* Actions
*
* Action callbacks for executing actions on the GraphQL Schema
*
* @package \WPGraphQL\Extensions\WooCommerce
* @since 0.0.1
*/

namespace WPGraphQL\Extensions\WooCommerce;

use WPGraphQL\Extensions\WooCommerce\Type\Enum\Backorders;
use WPGraphQL\Extensions\WooCommerce\Type\Enum\Catalog_Visibility;
use WPGraphQL\Extensions\WooCommerce\Type\Enum\Discount_Type;
use WPGraphQL\Extensions\WooCommerce\Type\Enum\Stock_Status;
use WPGraphQL\Extensions\WooCommerce\Type\Enum\Tax_Status;
use WPGraphQL\Extensions\WooCommerce\Type\Object\Coupon;
use WPGraphQL\Extensions\WooCommerce\Type\Object\Product;
use WPGraphQL\Extensions\WooCommerce\Type\Object\Product_Attribute;
use WPGraphQL\Extensions\WooCommerce\Type\Object\Product_Download;
use WPGraphQL\Extensions\WooCommerce\Type\WPEnum\Backorders;
use WPGraphQL\Extensions\WooCommerce\Type\WPEnum\Catalog_Visibility;
use WPGraphQL\Extensions\WooCommerce\Type\WPEnum\Discount_Type;
use WPGraphQL\Extensions\WooCommerce\Type\WPEnum\Stock_Status;
use WPGraphQL\Extensions\WooCommerce\Type\WPEnum\Tax_Status;
use WPGraphQL\Extensions\WooCommerce\Type\WPObject\Coupon;
use WPGraphQL\Extensions\WooCommerce\Type\WPObject\Product;
use WPGraphQL\Extensions\WooCommerce\Type\WPObject\Product_Attribute;
use WPGraphQL\Extensions\WooCommerce\Type\WPObject\Product_Download;
use WPGraphQL\Extensions\WooCommerce\Connection\Coupons;
use WPGraphQL\Extensions\WooCommerce\Connection\Products;
use WPGraphQL\Extensions\WooCommerce\Connection\Product_Attributes;
Expand All @@ -21,11 +29,6 @@

/**
* Class Actions
*
* static functions for executing actions on the GraphQL Schema
*
* @package \WPGraphQL\Extensions\WooCommerce
* @since 0.0.1
*/
class Actions {
/**
Expand Down
13 changes: 7 additions & 6 deletions src/class-filters.php
@@ -1,18 +1,19 @@
<?php

namespace WPGraphQL\Extensions\WooCommerce;

/**
* Class Filters
* Filters
*
* static functions for executing actions on the GraphQL Schema
* Filter callbacks for executing filters on the GraphQL Schema
*
* @package \WPGraphQL\Extensions\WooCommerce
* @since 0.0.1
*/
class Filters {

namespace WPGraphQL\Extensions\WooCommerce;

/**
* Class Filters
*/
class Filters {
/**
* Register filters
*/
Expand Down
25 changes: 11 additions & 14 deletions src/class-wp-graphql-woocommerce.php
@@ -1,26 +1,20 @@
<?php
/**
* @package WPGraphQL\Extensions\WooCommerce
* @author kidunot89
* @license GPL-3
* WP_GraphQL_WooCommerce
*
* @wordpress-plugin
* Plugin Name: WP GraphQL WooCommerce
* Plugin URI: https://developer.axistaylor.com/wp-graphql-woocommerce
* Description: Adds Woocommerce types to WPGraphQL schema.
* Version: 0.0.1
* Author: kidunot89
* Author URI: https://axistaylor.com
* Text Domain: wp-graphql-woocommerce
* Domain Path: /languages
* License: GPL-3
* License URI: https://www.gnu.org/licenses/gpl-3.0.html
* Initializes a singleton instance of WP_GraphQL_WooCommerce
*
* @package WPGraphQL\Extensions\WooCommerce
* @since 0.0.1
*/

// Exit if accessed directly.
defined( 'ABSPATH' ) || exit;

if ( ! class_exists( 'WP_GraphQL_WooCommerce' ) ) :
/**
* Class WP_GraphQL_WooCommerce
*/
final class WP_GraphQL_WooCommerce {

/**
Expand All @@ -31,6 +25,9 @@ final class WP_GraphQL_WooCommerce {
*/
private static $instance;

/**
* Singleton provider
*/
public static function instance() {
if ( ! isset( self::$instance ) && ! ( self::$instance instanceof WPGraphQLWooCommerce ) ) {
self::$instance = new WP_GraphQL_WooCommerce();
Expand Down
17 changes: 8 additions & 9 deletions src/connection/class-coupons.php
@@ -1,26 +1,25 @@
<?php
/**
* Connection type - Coupons
*
* Registers connections to Coupons
*
* @package WPGraphQL\Extensions\WooCommerce\Connection
* @since 0.0.1
*/

namespace WPGraphQL\Extensions\WooCommerce\Connection;

use WPGraphQL\Extensions\WooCommerce\Data\Factory;

/**
* Class Coupons
*
* This class organizes the registration of connections to Coupons
*
* @package WPGraphQL\Connection
*/
class Coupons {


/**
* Registers the various connections from other Types to Coupon
*/
public static function register_connections() {
/**
* Register Connections to Coupons
*/
register_graphql_connection( self::get_connection_config() );
}

Expand Down
19 changes: 9 additions & 10 deletions src/connection/class-product-attributes.php
@@ -1,26 +1,25 @@
<?php
/**
* Connection type - ProductAttributes
*
* Registers connections to ProductAttribute
*
* @package WPGraphQL\Extensions\WooCommerce\Connection
* @since 0.0.1
*/

namespace WPGraphQL\Extensions\WooCommerce\Connection;

use WPGraphQL\Extensions\WooCommerce\Data\Factory;

/**
* Class Product_Attributes
*
* This class organizes the registration of connections to ProductAttribute
*
* @package WPGraphQL\Connection
*/
class Product_Attributes {


/**
* Registers the various connections from other Types to Coupons
* Registers the various connections from other Types to ProductAttribute
*/
public static function register_connections() {
/**
* Type connections
*/
register_graphql_connection( self::get_connection_config() );
register_graphql_connection( self::get_connection_config( array( 'fromFieldName' => 'defaultAttributes' ) ) );
}
Expand Down
17 changes: 8 additions & 9 deletions src/connection/class-product-categories.php
@@ -1,26 +1,25 @@
<?php
/**
* Connection type - ProductCategories
*
* Registers connections to ProductCategory
*
* @package WPGraphQL\Extensions\WooCommerce\Connection
* @since 0.0.1
*/

namespace WPGraphQL\Extensions\WooCommerce\Connection;

use WPGraphQL\Extensions\WooCommerce\Data\Factory;

/**
* Class Product_Categories
*
* This class organizes the registration of connections to ProductCategory
*
* @package WPGraphQL\Connection
*/
class Product_Categories {


/**
* Registers the various connections from other Types to Coupons
*/
public static function register_connections() {
/**
* Type connections
*/
register_graphql_connection( self::get_connection_config() );
register_graphql_connection(
self::get_connection_config(
Expand Down
21 changes: 10 additions & 11 deletions src/connection/class-product-downloads.php
@@ -1,26 +1,25 @@
<?php
/**
* Connection type - ProductDownloads
*
* Registers a connection from Product to ProductDownload
*
* @package WPGraphQL\Extensions\WooCommerce\Connection
* @since 0.0.1
*/

namespace WPGraphQL\Extensions\WooCommerce\Connection;

use WPGraphQL\Extensions\WooCommerce\Data\Factory;

/**
* Class Product_Downloads
*
* This class organizes the registration of connections from Product to ProductDownload
*
* @package WPGraphQL\Connection
*/
class Product_Downloads {


/**
* Registers the various connections from other Types to Coupons
* Registers a connection from Product to ProductDownload
*/
public static function register_connections() {
/**
* Type connections
*/
register_graphql_connection( self::get_connection_config() );
}

Expand All @@ -38,7 +37,7 @@ public static function get_connection_config( $args = array() ) {
'fromType' => 'Product',
'toType' => 'ProductDownload',
'fromFieldName' => 'downloads',
'connectionArgs' => [],
'connectionArgs' => array(),
'resolve' => function ( $root, $args, $context, $info ) {
return Factory::resolve_product_download_connection( $root, $args, $context, $info );
},
Expand Down
19 changes: 9 additions & 10 deletions src/connection/class-product-gallery.php
@@ -1,4 +1,12 @@
<?php
/**
* Connection type - ProductGallery
*
* Registers a connection from Product to MediaItems
*
* @package WPGraphQL\Extensions\WooCommerce\Connection
* @since 0.0.1
*/

namespace WPGraphQL\Extensions\WooCommerce\Connection;

Expand All @@ -7,21 +15,12 @@

/**
* Class Product_Gallery
*
* This class organizes the registration of connections from Products to MediaItems
*
* @package WPGraphQL\Connection
*/
class Product_Gallery {


/**
* Registers the various connections from other Types to Coupons
* Registers a connection from Product to MediaItem
*/
public static function register_connections() {
/**
* Type connections
*/
register_graphql_connection( self::get_connection_config() );
}

Expand Down
19 changes: 9 additions & 10 deletions src/connection/class-product-tags.php
@@ -1,26 +1,25 @@
<?php
/**
* Connection type - ProductTags
*
* Registers connections to ProductTags
*
* @package WPGraphQL\Extensions\WooCommerce\Connection
* @since 0.0.1
*/

namespace WPGraphQL\Extensions\WooCommerce\Connection;

use WPGraphQL\Extensions\WooCommerce\Data\Factory;

/**
* Class Product_Tags
*
* This class organizes the registration of connections to ProductTags
*
* @package WPGraphQL\Connection
*/
class Product_Tags {


/**
* Registers the various connections from other Types to Coupons
* Registers the various connections from other Types to ProductTag
*/
public static function register_connections() {
/**
* Type connections
*/
register_graphql_connection( self::get_connection_config() );
}

Expand Down

0 comments on commit 7ffb2e4

Please sign in to comment.