PHP code example of yireo / magento2-graph-ql-schema-manipulation

1. Go to this page and download the library: Download yireo/magento2-graph-ql-schema-manipulation library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

yireo / magento2-graph-ql-schema-manipulation example snippets


class ExampleSchemaManipulator implements \Yireo\GraphQlSchemaManipulation\Schema\ManipulationInterface
{
    public function manipulateFieldsConfig(array $config): array
    {
        foreach ($config as $fieldIndex => $field) {
            if (in_array($fieldIndex, ['isEmailAvailable'])) {
                unset($config[$fieldIndex]);
            }
        }

        return $config;
    }
}