ConnectionResolverInterface.php 570B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. namespace Illuminate\Database;
  3. interface ConnectionResolverInterface
  4. {
  5. /**
  6. * Get a database connection instance.
  7. *
  8. * @param string $name
  9. * @return \Illuminate\Database\ConnectionInterface
  10. */
  11. public function connection($name = null);
  12. /**
  13. * Get the default connection name.
  14. *
  15. * @return string
  16. */
  17. public function getDefaultConnection();
  18. /**
  19. * Set the default connection name.
  20. *
  21. * @param string $name
  22. * @return void
  23. */
  24. public function setDefaultConnection($name);
  25. }