cancel
Showing results for 
Search instead for 
Did you mean: 

Dependency injection. How can I to load value from scopeConfig

   Did you know you can see the translated content as per your choice?

Translation is in progress. Please check again after few minutes.

Dependency injection. How can I to load value from scopeConfig

Hi. How I can do this?

<?xml version="1.0"?>
<!--
/**
 * Copyright © 2015 Magento. All rights reserved.
 * See COPYING.txt for license details.
 */
-->
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
    <type name="Facebook\Facebook">
        <arguments>
            <argument name="config" xsi:type="array">
                <item name="app_id" xsi:type="string">socialsnet/facebook/app_id</item>
                <item name="app_secret" xsi:type="string">socialsnet/facebook/app_secret</item>
                <item name="default_graph_version" xsi:type="string">v2.5</item>
            </argument>
        </arguments>
    </type>
</config>

I try 

<?xml version="1.0"?>
<!--
/**
 * Copyright © 2015 Magento. All rights reserved.
 * See COPYING.txt for license details.
 */
-->
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
    <type name="Facebook\Facebook">
        <arguments>
            <argument name="config" xsi:type="array">
                <item name="app_id" xsi:type="config">socialsnet/facebook/app_id</item>
                <item name="app_secret" xsi:type="config">socialsnet/facebook/app_secret</item>
                <item name="default_graph_version" xsi:type="config">v2.5</item>
            </argument>
        </arguments>
    </type>
</config>

But it does not  work. Do you have some idea?