@@ 672-681 (lines=10) @@ | ||
669 | * |
|
670 | * @return EntryPresenter |
|
671 | */ |
|
672 | public function getPresenter() |
|
673 | { |
|
674 | $presenter = substr(get_class($this), 0, -5) . 'Presenter'; |
|
675 | ||
676 | if (class_exists($presenter)) { |
|
677 | return app()->make($presenter, ['object' => $this]); |
|
678 | } |
|
679 | ||
680 | return new EntryPresenter($this); |
|
681 | } |
|
682 | ||
683 | /** |
|
684 | * Return a new presenter instance. |
@@ 699-708 (lines=10) @@ | ||
696 | * |
|
697 | * @return FormPresenter |
|
698 | */ |
|
699 | public function getPresenter() |
|
700 | { |
|
701 | $presenter = get_class($this) . 'Presenter'; |
|
702 | ||
703 | if (class_exists($presenter)) { |
|
704 | return app()->make($presenter, ['object' => $this]); |
|
705 | } |
|
706 | ||
707 | return app()->make(FormPresenter::class, ['object' => $this]); |
|
708 | } |
|
709 | } |
|
710 |