Advertisement
Guest User

Untitled

a guest
Mar 7th, 2017
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. <?php
  2.  
  3. if (getenv('DATABASE_URL')) {
  4. $url = parse_url(env("DATABASE_URL"));
  5. // Laravel's env() uses getenv(), not $_ENV[]
  6. putenv('DB_CONNECTION=' . ($url['scheme'] == 'postgres' ? 'pgsql' : $url['scheme']));
  7. putenv("DB_HOST={$url['host']}");
  8. putenv("DB_PORT={$url['port']}");
  9. putenv("DB_USERNAME={$url['user']}");
  10. putenv("DB_PASSWORD={$url['pass']}");
  11. putenv('DB_DATABASE=' . substr($url['path'], 1)); // Remove leading slash from path
  12. }
  13.  
  14. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement