Skip to content

pdilip84/php2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

0810 - Demonstration how without DI, logic works. We need to crate all class obj first then ony we can initiate main class obj. Which is complex and error causing process. We want something manage that obj creation process automatically by scanning class constructor.

08102 - Demonstration how DI packages works using DI logic to create dependent class objects first then only it initiated main class obj.

1512 - A very basic custom MVC using composer. No packages. Just a simple custom MVC.

1612 - A simple demonstration of fast-route package.

1712 - A template engine as Twig configured to demonstrate how we can separate php logic with html using template engine pakcage Twig. We use Blade in case of Laravel.

2212 - See how faker is used to insert fake data into mysql database using PDO.

2512 - See how DI & illuminate Eloquent ORM works at very basic level

2812 - using fast-route package we separated logic as router.php file.

custom-mvc - Demonstration of very simple mvc without using any packages. displaying data using PDO in MVC.

custom-mvc2 - Not perfect model but you can see how directories are created and how config file imported and used.

custom-mvc-packages - This is the gem which we want to learn in 2025. A complete mvc based on illuminate packages.

middlewareConcept - Described how middleware works. The core idea without using any packages.

groupmiddlewareConcept - described how group middleware works without any packages.

030126 - phpstan demo. run command in promt: vendor/bin/phpstan analyse -l 6 src gives the rule check error in your code before executing it. so PHPstand find bugs before you execute the code. it is static analysis tool for PHP that checks your code for potential bugs and type issues without running it.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published