Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 94fce7fe

Přidáno uživatelem Filip Jani před téměř 6 roky(ů)

Úpravy po mergi

Zobrazit rozdíly:

app/FrontModule/presenters/HomepagePresenter.php
3 3
namespace App\FrontModule\Presenters;
4 4

  
5 5
use App\FrontModule\Components\IUserSettingsFormFactory;
6
use App\FrontModule\Components\IExampleGirdFactory;
7 6
use App\FrontModule\Components\ILoginFormFactory;
8 7
use App\Enum\EFlashMessage;
9 8
use Nette;
......
11 10

  
12 11
final class HomepagePresenter extends Nette\Application\UI\Presenter
13 12
{
14
    /** @var IExampleGirdFactory  */
15
    private $exampleGridFactory;
16 13
    /** @var ILoginFormFactory */
17 14
    private $loginFormFactory;
18 15

  
19 16
    /** @var IUserSettingsFormFactory */
20 17
    private $userSettingsFormFactory;
21 18

  
22
    public function __construct(IExampleGirdFactory $exampleGridFactory,
23
                                ILoginFormFactory $loginFormFactory,
19
    public function __construct(ILoginFormFactory $loginFormFactory,
24 20
                                IUserSettingsFormFactory $userSettingsFormFactory
25 21
    )
26 22
    {
27 23
        parent::__construct();
28 24

  
29
        $this->exampleGridFactory = $exampleGridFactory;
30 25
        $this->loginFormFactory = $loginFormFactory;
31 26
        $this->userSettingsFormFactory = $userSettingsFormFactory;
32 27
    }
......
79 74
    public function createComponentUserSettingsForm(){
80 75
        return $this->userSettingsFormFactory->create();
81 76
    }
82

  
83
    /**
84
     * Vytvoření ukázkového gridu
85
     */
86
    public function createComponentDataGrid()
87
    {
88
        return $this->exampleGridFactory->create();
89
    }
90 77
}

Také k dispozici: Unified diff