src/Ui/Form/Form.php 1 location
|
@@ 714-723 (lines=10) @@
|
711 |
|
* |
712 |
|
* @return FormPresenter |
713 |
|
*/ |
714 |
|
public function getPresenter() |
715 |
|
{ |
716 |
|
$presenter = get_class($this) . 'Presenter'; |
717 |
|
|
718 |
|
if (class_exists($presenter)) { |
719 |
|
return app()->make($presenter, ['object' => $this]); |
720 |
|
} |
721 |
|
|
722 |
|
return app()->make(FormPresenter::class, ['object' => $this]); |
723 |
|
} |
724 |
|
} |
725 |
|
|
src/Model/EloquentModel.php 1 location
|
@@ 150-159 (lines=10) @@
|
147 |
|
* |
148 |
|
* @return EloquentPresenter |
149 |
|
*/ |
150 |
|
public function getPresenter() |
151 |
|
{ |
152 |
|
$presenter = substr(get_class($this), 0, -5) . 'Presenter'; |
153 |
|
|
154 |
|
if (class_exists($presenter)) { |
155 |
|
return app()->make($presenter, ['object' => $this]); |
156 |
|
} |
157 |
|
|
158 |
|
return new EloquentPresenter($this); |
159 |
|
} |
160 |
|
|
161 |
|
/** |
162 |
|
* Return a new collection class with our models. |
src/Entry/EntryModel.php 1 location
|
@@ 771-780 (lines=10) @@
|
768 |
|
* |
769 |
|
* @return EntryPresenter |
770 |
|
*/ |
771 |
|
public function getPresenter() |
772 |
|
{ |
773 |
|
$presenter = substr(get_class($this), 0, -5) . 'Presenter'; |
774 |
|
|
775 |
|
if (class_exists($presenter)) { |
776 |
|
return app()->make($presenter, ['object' => $this]); |
777 |
|
} |
778 |
|
|
779 |
|
return new EntryPresenter($this); |
780 |
|
} |
781 |
|
|
782 |
|
/** |
783 |
|
* Return a new presenter instance. |