Do It Yourself – Tutorials – 8. Modules and PHP Abstract class | Build a CMS using OOP PHP CMS tutorial MVC [2020]

by | Nov 8, 2020 | 0 comments

Do It Yourself – Tutorials – 8. Modules and PHP Abstract class | Build a CMS using OOP PHP CMS tutorial MVC [2020]

by | Nov 8, 2020 | Do It Yourself - Build Your Own Website | 0 comments

Do It Yourself – Website Tutorials



Let’s make one PHP Abstract class, and organize our code in modules in order to prepare for the CMS Administration. Abstract classes in PHP are similar to regular classes, except that they cannot be instantiated directly, and they can have some abstract properties and methods that have to be implemented by child classes.

If you are interested in programming courses related to web, please visit www.ApplicableProgramming.com to view courses where we show the problem, then we try to solve it the hard way, and then we show how we can benefit from proven solutions.

Need a hosting platform for your projects and portfolio? I’ve been using bluehost for over fifteen years for my personal and professional projects, and never had an issue or reason to use something else.
➡️ Find out more here https://www.bluehost.com/track/dakipro/

➤ LINKS
➡️ Source on github: https://github.com/applicable-programming/darwin-cms/tree/Lesson-8.Abstract_class
(use tags to navigate between lessons)
➡️ Private “Applicable Programmers” facebook group https://www.facebook.com/groups/applicableprogrammers
➡️ Laravel Eloquent ORM: https://github.com/laravel/framework/blob/7d76a86b6d66b3d0416463c80b759c4631148d76/src/Illuminate/Database/Eloquent/Model.php
➡️ Other tutorials: www.ApplicableProgramming.com

DISCLAIMER: Some of the links might be affiliated, which means that if you click on one of the product links, I’ll receive a commission. This helps support the channel and allows me to continue to make videos like this. I will never support or push a product I don’t believe in. Thank you for the support!

Timestamps:
Modules 00:00
Problem 06:59
Abstract classes explained 09:13
Implementation 12:47

source

0 Comments

Submit a Comment

What Our Clients Are Saying

British Columbia Coalition Of Motorcyclists

We've been working with Dieno Digital, for the past year and a half now and couldn't be happier with all...

Tara, British Columbia Coalition Of Motorcyclists

Dieno Digital Marketing Services
5
2018-04-27T22:05:28+00:00

Tara, British Columbia Coalition Of Motorcyclists

We've been working with Dieno Digital, for the past year and a half now and couldn't be happier with all the updates  to our website. Leland is always very responsive and able to answer all of questions or fix any issues in no time at all. We look forward to continuing to expanding and broadening our website with Dieno Digital.

Amplifylife.ca

Been working with Leland on a project for a Not-For-Profit organization and it is a pleasure to be able to...

Rob - Amplylife.ca

Dieno Digital Marketing Services
5
2018-05-03T19:49:40+00:00

Rob - Amplylife.ca

Been working with Leland on a project for a Not-For-Profit organization and it is a pleasure to be able to bring a high level of creativity, energy, expertise and professionalism to the project for their digital marketing needs. We are so excited for the chance to work more with Leland and Dieno Digital.

FS Designs

Leland is extremely knowledgeable and super pleasant to deal with. He helped me get my website running for my graphic...

F.S.

Dieno Digital Marketing Services
5
2018-06-19T18:50:18+00:00

F.S.

Leland is extremely knowledgeable and super pleasant to deal with. He helped me get my website running for my graphic design business and improved my SEO so that I appear more frequently and near the top of searches. He a great digital and web strategist and I would highly recommend his services.

Juju Hair Lounge

Great class! Not only was it very informative but it was also really entertaining! I can't wait to apply everything...

Leah

Dieno Digital Marketing Services
5
2018-07-09T03:06:21+00:00

Leah

Great class! Not only was it very informative but it was also really entertaining! I can't wait to apply everything I've learned to our Facebook business page!
5
4
Dieno Digital Marketing Services
[newsletter_form]
<div class="tnp tnp-subscription"> <form method="post" action="https://www.dienodigital.com/?na=s"> <input type="hidden" name="nlang" value=""><div class="tnp-field tnp-field-firstname"><label for="tnp-name">First name or full name</label> <input class="tnp-name" type="text" name="nn" value=""></div> <div class="tnp-field tnp-field-email"><label for="tnp-email">Email</label> <input class="tnp-email" type="email" name="ne" value="" required></div> <div class="tnp-field tnp-field-button"><input class="tnp-submit" type="submit" value="Subscribe" > </div> </form> </div>