Skip to content

Commit fbf12e7

Browse files
committed
- phpcs, phpstan fixes
1 parent 04c63ca commit fbf12e7

File tree

3 files changed

+16
-30
lines changed

3 files changed

+16
-30
lines changed

src/FieldType/PageLink.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
<?php
22
namespace WPGraphQL\Acf\FieldType;
33

4-
use WPGraphQL\AppContext;
5-
use WPGraphQL\Data\Connection\PostObjectConnectionResolver;
64
use WPGraphQL\Acf\AcfGraphQLFieldType;
75
use WPGraphQL\Acf\FieldConfig;
86

@@ -16,7 +14,7 @@ public static function register_field_type(): void {
1614
'page_link',
1715
[
1816
'exclude_admin_fields' => [ 'graphql_non_null' ],
19-
'admin_fields' => static function( $admin_fields, $field, $config, \WPGraphQL\Acf\Admin\Settings $settings ): array {
17+
'admin_fields' => static function ( $admin_fields, $field, $config, \WPGraphQL\Acf\Admin\Settings $settings ): array {
2018
return Relationship::get_admin_fields( $admin_fields, $field, $config, $settings );
2119
},
2220
'graphql_type' => static function ( FieldConfig $field_config, AcfGraphQLFieldType $acf_field_type ) {

src/FieldType/PostObject.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
<?php
22
namespace WPGraphQL\Acf\FieldType;
33

4-
use WPGraphQL\AppContext;
5-
use WPGraphQL\Data\Connection\PostObjectConnectionResolver;
64
use WPGraphQL\Acf\AcfGraphQLFieldType;
75
use WPGraphQL\Acf\FieldConfig;
86

@@ -16,7 +14,7 @@ public static function register_field_type(): void {
1614
'post_object',
1715
[
1816
'exclude_admin_fields' => [ 'graphql_non_null' ],
19-
'admin_fields' => static function( $admin_fields, $field, $config, \WPGraphQL\Acf\Admin\Settings $settings ): array {
17+
'admin_fields' => static function ( $admin_fields, $field, $config, \WPGraphQL\Acf\Admin\Settings $settings ): array {
2018
return Relationship::get_admin_fields( $admin_fields, $field, $config, $settings );
2119
},
2220
'graphql_type' => static function ( FieldConfig $field_config, AcfGraphQLFieldType $acf_field_type ) {

src/FieldType/Relationship.php

Lines changed: 14 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -11,30 +11,30 @@ class Relationship {
1111
/**
1212
* @param array $admin_fields Admin Fields to display in the GraphQL Tab when configuring an ACF Field within a Field Group
1313
* @param array $field The
14-
* @param $config
14+
* @param array $config
1515
* @param \WPGraphQL\Acf\Admin\Settings $settings
1616
*
1717
* @return mixed
1818
*/
1919
public static function get_admin_fields( $admin_fields, $field, $config, \WPGraphQL\Acf\Admin\Settings $settings ) {
2020
$admin_fields[] = [
21-
'type' => 'select',
22-
'name' => 'graphql_connection_type',
23-
'label' => __( 'GraphQL Connection Type', 'wp-graphql-acf' ),
24-
'choices' => [
25-
'one_to_one' => __( 'One to One Connection', 'wp-graphql-acf' ),
21+
'type' => 'select',
22+
'name' => 'graphql_connection_type',
23+
'label' => __( 'GraphQL Connection Type', 'wp-graphql-acf' ),
24+
'choices' => [
25+
'one_to_one' => __( 'One to One Connection', 'wp-graphql-acf' ),
2626
'one_to_many' => __( 'One to Many Connection', 'wp-graphql-acf' ),
2727
],
2828
'default_value' => 'one_to_many',
29-
'instructions' => __( 'Select whether the field should be presented in the schema as a standard GraphQL "Connection" that can return 0, 1 or more nodes, or a "One to One" connection that can return exactly 0 or 1 node. Changing this field will change the GraphQL Schema and could cause breaking changes.', 'wp-graphql-acf' ),
30-
'conditions' => [],
29+
'instructions' => __( 'Select whether the field should be presented in the schema as a standard GraphQL "Connection" that can return 0, 1 or more nodes, or a "One to One" connection that can return exactly 0 or 1 node. Changing this field will change the GraphQL Schema and could cause breaking changes.', 'wp-graphql-acf' ),
30+
'conditions' => [],
3131
];
3232
return $admin_fields;
3333
}
3434

3535
/**
36-
* @param FieldConfig $field_config
37-
* @param AcfGraphQLFieldType $acf_field_type
36+
* @param \WPGraphQL\Acf\FieldConfig $field_config
37+
* @param \WPGraphQL\Acf\AcfGraphQLFieldType $acf_field_type
3838
*
3939
* @return string
4040
* @throws \Exception
@@ -43,13 +43,12 @@ public static function get_graphql_type( FieldConfig $field_config, AcfGraphQLFi
4343
$acf_field = $field_config->get_acf_field();
4444

4545
$connection_type = $acf_field['graphql_connection_type'] ?? 'one_to_many';
46-
$is_one_to_one = $connection_type === 'one_to_one';
46+
$is_one_to_one = 'one_to_one' === $connection_type;
4747

4848
$connection_config = [
49-
'toType' => 'ContentNode',
49+
'toType' => 'ContentNode',
5050
'oneToOne' => $is_one_to_one,
51-
'resolve' => static function ( $root, $args, AppContext $context, $info ) use ( $field_config, $is_one_to_one ) {
52-
51+
'resolve' => static function ( $root, $args, AppContext $context, $info ) use ( $field_config, $is_one_to_one ) {
5352
$value = $field_config->resolve_field( $root, $args, $context, $info );
5453

5554
$ids = [];
@@ -64,15 +63,6 @@ public static function get_graphql_type( FieldConfig $field_config, AcfGraphQLFi
6463
$ids = $value;
6564
}
6665

67-
codecept_debug( [
68-
'$value' => $value,
69-
'$ids' => $ids,
70-
]);
71-
72-
if ( empty( $ids ) ) {
73-
return null;
74-
}
75-
7666
$ids = array_map(
7767
static function ( $id ) {
7868
if ( is_object( $id ) && isset( $id->ID ) ) {
@@ -112,7 +102,7 @@ public static function register_field_type():void {
112102
'relationship',
113103
[
114104
'exclude_admin_fields' => [ 'graphql_non_null' ],
115-
'admin_fields' => static function( $admin_fields, $field, $config, \WPGraphQL\Acf\Admin\Settings $settings ): array {
105+
'admin_fields' => static function ( $admin_fields, $field, $config, \WPGraphQL\Acf\Admin\Settings $settings ): array {
116106
return self::get_admin_fields( $admin_fields, $field, $config, $settings );
117107
},
118108
'graphql_type' => static function ( FieldConfig $field_config, AcfGraphQLFieldType $acf_field_type ) {

0 commit comments

Comments
 (0)