Fatal Error Trait 'Nextras\. not found, Fatal Error Trait 'Kdyby\Autowired\. not found

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
SontoEremo
Člen | 341
+
0
-

Zdravím,
Snažím sa rozbehnúť Live Validáciu formuláru no po pridaní posobota-2014-server-validation
** som do Vendor zložky pridal **Kdyby a nextras
no hneď mi vyhodí chybu

Fatal Error

Trait 'Kdyby\Autowired\AutowireComponentFactories' not found

<?php
 2:    namespace App\Presenters;
 3:    use App\Components\TCreateComponentRegisterForm;
 4:    use App\Model\UserManager;
 5:    use Kdyby\Autowired\AutowireComponentFactories;
 6:
 7:    class AccountPresenter extends DefaultPresenter {
 8:
 9:        use AutowireComponentFactories; TRACY UKAZUJE SEM!

a keď smažem use AutowireComponentFactories; tak mi zas vyhodí chybu

Fatal Error

Trait 'Nextras\Forms\Controls\Fragments\ComponentControlTrait' not found

<?php
 2:    namespace App\Components;
 3:    use Nette;
 4:    use Nette\Application\UI\ISignalReceiver;
 5:    use Nette\Forms\Controls\TextInput;
 6:    use Nette\Utils\Callback;
 7:    use Nextras\Forms\Controls\Fragments\ComponentControlTrait;
 8:
 9:    class ServerValidatedTextInput extends TextInput implements ISignalReceiver {
10:        use ComponentControlTrait; TRACY UKAZUJE SEM!
11:        private $serverValidators = [];
12:        public function addServerRule($validator, $message, $arg = NULL) {
13:            $this->addRule($validator, $message, $arg);
14:            $this->serverValidators[] = [$validator, $message, $arg];
15:            return $this;

Neviem čo robím zle idem podľa hrach/posobota-2014-server-validation

Jan Tvrdík
Nette guru | 2595
+
0
-
  1. Potřebuješ PHP 5.4
  2. Nekopiruj věci ručně, ale instaluj je pomocí Composeru.