title: Laravel 4: Config get returns array or null
body: <p>I have already published the config files inside <code>app/config/packages/lightshire/laravel/</code> using <code>php artisan config:publish</code>. I'm trying to access this</p>
  
  <pre><code>$client_id  = Config::get('lightshire/laravel-paypal::client_id');
  </code></pre>
  
  <p>and all it returns is <code>array(0) { }</code></p>
  
  <p><strong>My Service Provider</strong></p>
  
  <pre><code>&lt;?php
  namespace Lightshire\Paypal;
  
  use Illuminate\Support\ServiceProvider as IlluminateServiceProvider;
  
  class PaypalServiceProvider extends IlluminateServiceProvider
  {
      protected $defer = false;
  
      public function boot()
      {
          $this-&gt;package("lightshire/laravel-paypal");
          include app_path()."/routes.php";
      }
  
      public function register()
      {
          $this-&gt;app["paypal"] = $this-&gt;app-&gt;share(function($app)
          {
  
              return new Paypal;
          });
      }
      public function provides()
      {
          return array('paypal');
      }
  }
  </code></pre>
  
  <p><strong>My Paypal.php</strong></p>
  
  <pre><code>&lt;?php
      namespace Lightshire\Paypal;
  
      require base_path()."/vendor/autoload.php";
  
  
      use App;
      use Config;
  
  
      class Paypal
      {
          private $creds = null;
          private $token = null;
  
          public function __construct()
          {
              // // $data = Paypal::launch();
              // $this-&gt;creds = $data["creds"];
              // $this-&gt;token = $data["token"];
  
          }
  
  
  
          public static function getTokenCreds()
          {
  
  
  
              $client_id  = Config::get('lightshire/laravel-paypal::client_id');
              $secret     = Config::get('laravel-paypal:secret');
              $mode       = Config::get('laravel-paypal:mode');
              $endPoint   = Config::get('laravel-paypal:endpoint');
  ;
              $headers    = array(
                      // 'Authorization' =&gt; 'Basic '.$encodedID,
                      'Accept'            =&gt;  'application/json',
                      'Accept-Language'   =&gt; 'en_US'
                  ); 
  
              $params     = array(
                      'grant_type'    =&gt; 'client_credentials'
                  ); 
  
              $url        = "https://api.sandbox.paypal.com/v1/oauth2/token";
  
              dd($client_id);
  
              $ch = curl_init();
              curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
              curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
              curl_setopt($ch, CURLOPT_USERPWD, $client_id.":".$secret);
              curl_setopt($ch, CURLOPT_URL, $url);
              curl_setopt($ch, CURLOPT_POST, true);
              curl_setopt($ch, CURLOPT_HEADER, true);
              curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
              curl_setopt($ch, CURLOPT_POSTFIELDS, $params);
  
              $response = curl_exec($ch);
  
              curl_close($ch);
  
              return $response;
          }
      }
  </code></pre>
  
  <p>Any idea why?</p>