Abstraction is the concept of showing only the necessary information to the outside world while hiding the internal implementation details. In PHP, abstraction is achieved using abstract classes and interfaces.
Laravel, being a PHP framework, heavily relies on object-oriented principles to provide a robust and maintainable architecture. Here are some examples of how Laravel applies OOP principles: object-oriented principles in php laracasts download
Laracasts is a popular platform for learning PHP and Laravel through video tutorials. Here are some relevant Laracasts: Abstraction is the concept of showing only the
series on Laracasts, along with how to manage your downloads for offline learning. Core OOP Concepts Covered being a PHP framework