W nawiązaniu do posta: petre.pinger.pl/m/21942568
Wprowadziłem ulepszenie. Lista w poprzednim aktualizowała się dopiero, kiedy ktoś zalogowany dał connecta. Teraz po zalogowaniu się do serwisu lista jest pobierana.
Jak to zrobiłem ?
W services.yml do my_user_provider jako argument nr2 dorzuciłem swojego helpera (my_user_helper).
W FOSUBUserProvider w moim bundlu nadpisałem klasę _construct.
public function __construct(UserManagerInterface $userManager, UserHelper $userHelper, array $properties)
{
$this->userManager = $userManager;
$this->properties = $properties;
$this->userHelper = $userHelper;
}
oczywiście trzeba pamiętać o:
use Acme\UserBundle\Helper\UserHelper;
W loadUserByOAuthUserResponse dorzucamy teraz:
$this->userHelper->updateFriendsList($data, $serviceName, $user);
Wprowadziłem ulepszenie. Lista w poprzednim aktualizowała się dopiero, kiedy ktoś zalogowany dał connecta. Teraz po zalogowaniu się do serwisu lista jest pobierana.
Jak to zrobiłem ?
W services.yml do my_user_provider jako argument nr2 dorzuciłem swojego helpera (my_user_helper).
W FOSUBUserProvider w moim bundlu nadpisałem klasę _construct.
public function __construct(UserManagerInterface $userManager, UserHelper $userHelper, array $properties)
{
$this->userManager = $userManager;
$this->properties = $properties;
$this->userHelper = $userHelper;
}
oczywiście trzeba pamiętać o:
use Acme\UserBundle\Helper\UserHelper;
W loadUserByOAuthUserResponse dorzucamy teraz:
$this->userHelper->updateFriendsList($data, $serviceName, $user);