Back to Browse

#2: Open-Closed Principle (OCP) in PHP, Laravel | SOLID Design Principles

8.8K views
Premiered Apr 4, 2022
32:52

Open-closed Principle (OCP) states "Software entities (classes, modules, functions, etc.) should be open for extension, but closed for modification." This implies that entities should be extendable without altering the class itself. The main idea of this principle is to keep the current code from breaking when you add new features. #Laravel #PHP #LaravelPHP #Qirolab ▶ SOLID design principles Playlist https://www.youtube.com/playlist?list=PL1TrjkMQ8UbWsspx0ABrsWl6ENnLEq9AH ▶ What is SOLID design principles in PHP, Laravel? Why should we use them? https://www.youtube.com/watch?v=4Zy8b2VKR2E ▶ #1: Single Responsibility Principle (SRP) https://www.youtube.com/watch?v=OmtLxnjMnlY ▶ How to modify created_at & updated_at timestamps in Laravel? https://www.youtube.com/watch?v=0ofKuncEh-0 ▶ How to use UUID as Primary key instead of auto-increment IDs in Laravel application? https://www.youtube.com/watch?v=1XIMI5kOPuc ▶ Laravel Model Lifecycle Events and How to use Observers in Laravel? https://www.youtube.com/watch?v=7GUaH6BI_V0 ▶ #1: SPA Authentication using Laravel Sanctum https://www.youtube.com/watch?v=8Uwn5M6WTe0 ▶ #2: API Token Authentication using Laravel Sanctum https://www.youtube.com/watch?v=2bslfjKEAik ▶ Laravel Eloquent Relationships https://www.youtube.com/playlist?list=PL1TrjkMQ8UbVyIT0cDX-54gN5tunWZvaI ▶ Impersonating Users in Laravel And Example of TDD using PHPUnit https://www.youtube.com/watch?v=rT2zbACgysM ▶ Laravel Macros - How to create a Macro? How to create a class-based macro using mixin? https://www.youtube.com/watch?v=cqm72704ZCE ▶ Laravel Packages https://www.youtube.com/playlist?list=PL1TrjkMQ8UbVvcFXGEiw9pke7AuyrjdXv ▶ Laravel Backup Tutorial https://www.youtube.com/playlist?list=PL1TrjkMQ8UbWIMDkTK4f_oL0rQR5UV0O1 ▶ Laravel Fortify Tutorial https://www.youtube.com/playlist?list=PL1TrjkMQ8UbU2BrO6ubfXio3OG4t6Oqpz ▶ Laravel Passport Tutorials https://www.youtube.com/playlist?list=PL1TrjkMQ8UbWqLEiPjsmuoTJNLKbcsYce ▶ Setup Web Development Environment Ubuntu https://www.youtube.com/playlist?list=PL1TrjkMQ8UbUsk2YD-gJ_OfJWi_pIJ5BV ⌚ Timestamps: 00:00 Introduction / Definition 01:48 Example 1 19:00 Example 2 25:25 Example 3 Support my work: 1. On BuyMeACoffee: https://www.buymeacoffee.com/qirolab 2. On Patreon: https://www.patreon.com/qirolab 𝐃𝐢𝐠𝐢𝐭𝐚𝐥𝐎𝐜𝐞𝐚𝐧 𝐑𝐞𝐟𝐞𝐫𝐫𝐚𝐥 https://m.do.co/c/e740238537d0 Also, follow us on: 𝐅𝐚𝐜𝐞𝐛𝐨𝐨𝐤: https://fb.com/qirolab 𝐓𝐰𝐢𝐭𝐭𝐞𝐫: https://twitter.com/qirolab

Download

0 formats

No download links available.

#2: Open-Closed Principle (OCP) in PHP, Laravel | SOLID Design Principles | NatokHD