Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Laravel 4.2 DI
- class MyController extend Controller{
- protected $someDI, $someFoo;
- public function __constructor(\SomeDI $someDI, \SomeFoo $someFoo)
- {
- $this->someDI = $someDI;
- $this->someFoo = $someFoo
- }
- public function someFoo()
- {
- $this->someDI = 'Class Wide DI';
- $this->someFoo = 'Hello this is class wide but only used in this method';
- }
- // Laravel 5 MI
- class MyController extend Controller{
- protected $someDI;
- public function __constructor(\SomeDI $someDI)
- {
- $this->someDI = $someDI;
- }
- public function someFoo(\SomeFoo $someFoo)
- {
- $this->someDI = 'Class Wide DI';
- $this->someFoo = 'Hello this is only available in this method';
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement