@symfony_php

Страница 149 из 1418
Sergio
20.03.2017
13:16:38
да

Sergey
20.03.2017
13:16:46
да
а как ты конфигурируешь доктрину?

Sergio
20.03.2017
13:20:35
а как ты конфигурируешь доктрину?
ну, вот так пробую: $paths = array("/src/Entity"); $isDevMode = true; // the connection configuration $dbParams = array( 'driver' => 'pdo_mysql', 'user' => 'root', 'password' => '', 'dbname' => 'parser', ); $config = Setup::createAnnotationMetadataConfiguration($paths, $isDevMode); $em = EntityManager::create($dbParams, $config);

Google
Sergio
20.03.2017
13:20:54
и потом при инициализации команды, кидаю ей в __construct($em)

не правильно, да?

Sergey
20.03.2017
13:26:25
ну тогда тебе не нужен ContainerAwareCommand

просто пропихивай свой em

Sergio
20.03.2017
13:27:00
дак вроде ж так и сделал

class BeginParseCommand extends ContainerAwareCommand implements ContainerAwareInterface { ... }

Sergey
20.03.2017
13:29:22
вот убери этот контейнер)

просто BeginparseCommand extends Command

Sergio
20.03.2017
13:31:56
убрал... всёравно на persist'е говорит [Doctrine\ORM\Mapping\MappingException] Class "AppBundle\Entity\Vacancy" is not a valid entity or mapped super class.

Sergey
20.03.2017
13:32:45
видимо не зарегал до конца свою сущность

Sergio
20.03.2017
13:35:03
блин...

видимо не зарегал до конца свою сущность
да я уже через require_once() даже сам файл сущности подключил, вроде

или не в этом суть?

Google
Sergey
20.03.2017
13:40:25
а покажи свою Vacancy

Sergio
20.03.2017
13:42:56
а покажи свою Vacancy
вот: http://pastebin.com/xchTy3xH

Sergey
20.03.2017
13:44:05
вроде все ок

Sergio
20.03.2017
13:45:55
да вот и я же...

главное в простом консольном приложении именно так у меня и получилось всё инициализировать

при помощи React'а я создавал...

Sergey
20.03.2017
13:47:44
а пути точно правильные?

$paths = array("/src/Entity");

оно ж тебе в рут полезет

а надо __DIR__."/src/Entity"

Sergio
20.03.2017
13:50:12
не помогает((

Salavat
20.03.2017
13:51:48
Так. Вроде как разобрался в чем ошибка, но все равно остается проблема - что provider не определяется верно

Скоро точнее сформулирую проблему )



На самой странице авторизации - все нормально. Но стоит выйти из нее - как авторизацию скидывает

Но provider указан тоже не верно

Sergey
20.03.2017
13:59:40
in memory?

Roman
20.03.2017
14:10:29
ребята, а кто-то пользуется хостингом хетцнера?

Salavat
20.03.2017
14:10:49
Ага. А должен быть другой

Sergey
20.03.2017
14:11:04
Ага. А должен быть другой
а откуда он взялся тогда?)

Google
Sergey
20.03.2017
14:11:09
Salavat
20.03.2017
14:11:24
Но ладно, вроде как починилось. Но теперь пользователя определяет, но Authenticated false

Я тупица

Спасибо, @Enleur :)

С провайдером разобрался. Осталось понять, почему слетает authenticated при возврате на другую страницу )

Roman
20.03.2017
14:12:35
дев сервера на нем. а шо?
да думаю куда переезжать и есть ли смысл в германию. хорошо вписывается в бюджеты, но вот эти их лимиты на трафик меня смущают

Sergey
20.03.2017
14:13:39
а лимиты на трафик везде вроде есть

Salavat
20.03.2017
14:14:31
На DO нет их

Точнее они есть, но они трафик же не считают

Ну или не считали )

Roman
20.03.2017
14:14:53
ДО мне не влезает в бюджеты да и это клауд

Roman
20.03.2017
14:15:46
на самом деле нет :) до 10тб не доходит

Sergey
20.03.2017
14:15:57
тогда забей)

Salavat
20.03.2017
14:29:07
Есть у кого-нибудь подсказка какая-нибудь на тему - почему authenticated может быть false? token сериализуется правильно

Sergey
20.03.2017
14:31:43
а ты его поставил как true?

Salavat
20.03.2017
14:32:25
Нет. А как он ставится?)

Я просто всегда делал setToken($token)

И оно само работало

Sergey
20.03.2017
14:32:59
setAuthenticated метод)

Google
Salavat
20.03.2017
14:33:01
Ну и потом - на странице авторизации-то он true



Хм. @Enleur , спасибо ) Заработало, порядок элементов в токене не совпадал )

Sergey
20.03.2017
16:42:16


а phpspec до сих пор не поддерживают

бгг

Ivan
20.03.2017
16:50:25
клево, есть поддержка Codeception )

Sergey
20.03.2017
16:50:34
кому она нужна правда

Ivan
20.03.2017
16:51:06
а чем лучше тестить? PHPUnit?

Admin
ERROR: S client not available

Sergey
20.03.2017
16:51:18
phpunit ❤️

еще б плагин работал нормально)

а то на его поддержку забили как-то

Ivan
20.03.2017
16:51:58
ну в codeception еще функциональное тестирование есть, поэтому и использую.

Andrew
20.03.2017
16:55:47
Для phpspec вроде плагин есть

Sergey
20.03.2017
18:28:32
для тех кто в киеве и будет скучно http://phpfriends.club/meetups.html

Alex
20.03.2017
19:45:08
для тех кто в киеве и будет скучно http://phpfriends.club/meetups.html
` 19:00 - 21-30 Не смогли выбрать одинаковый формат )

Salavat
21.03.2017
08:47:20
Привет. Я правильно понимаю, что для своего енкодера - правильно isPasswordValid() должен быть из серии: public function isPasswordValid(UserInterface $user, $raw) { return $user->getPassword() === $this->encodePassword($user, $raw); }

Sergey
21.03.2017
08:54:33
$user->getPassword() === $this->encodePassword($raw, $salt);

а еще лучше заюзать password_hash и password_verify функции

Google
Andrew
21.03.2017
11:02:48
есть кто юзал tokudb?

по бенчмаркам очень вкусно

стоит ли делать обкатку на препродакшне?

или не туда спрашиваю?

Sergey
21.03.2017
11:09:59
даже хз, не юзал

Salavat
21.03.2017
11:12:35
$user->getPassword() === $this->encodePassword($raw, $salt);
Это же для интерфейса PasswordEncoder, а для UserPasswordEncoder в метод isPasswordValid $salt и $raw не приходят

Andrew
21.03.2017
11:13:28
очень крутая штука, инсерты по скорости сраввнимы с myisam, есть создание hot indexes, причем данные могут запрашиваться во время создания индекса без table lock

Andrew
21.03.2017
11:20:02
плюс размеры индексов в разы меньше

короче все так охрененно, что даже не поймешь в чем подвох

поэтому и начал спрашивать, по бенчмаркам все ок

Vadim
21.03.2017
11:29:41
а потом выяснится, что тут как с монгой — все круто, но нужно очень уметь тюнить, чтобы не просрать все данные :)

Sergey
21.03.2017
11:37:30
ой бля.. монга

Denis denya Voskoboinik
21.03.2017
11:38:28
о, я юзаю токуДБ в марие. уже года 2 как. живет, есть таблица с 650 млн записей - тоже живет пока что.

Denis denya Voskoboinik
21.03.2017
11:51:22
ну смотря какие выборки SELECT * FROM table LIMIT 20 0.0013 сек

Andrey
21.03.2017
11:51:56
Это неинтересно =) COUNT() с парочкой условий например?

Страница 149 из 1418