Я хочу передать два массива $homes_verified & $homes_not_verified
в JavaScript. Я уже пытался использовать json_encode
, но он не работает для меня.
Я хочу передать эти два массива в javascript
, чтобы я мог повторить цикл использования for и получить значения в javascript
файле.
/**
* @Route("/home/home-listing")
*/
public function homeListingAction(Request $request) {
$em = $this->getDoctrine()->getManager();
$homes_verified = $em->getRepository('AppBundle:Home')->findBy([
'is_verified' => true
]);
$queryBuilder = $em->getRepository('AppBundle:Home')->createQueryBuilder('bp')
->andWhere('bp.is_verified LIKE :verified')
->setParameter('verified', false);
$query = $queryBuilder->getQuery();
/**
* @var $paginator \Knp\Component\Pager\Paginator
*/
$paginator = $this->get('knp_paginator');
$homes_not_verified = $paginator->paginate(
$query, /* query NOT result */
$request->query->getInt('page', 1) /*page number*/,
$request->query->getInt('limit', 1) /*limit per page*/
);
dump($homes_verified);
return $this->render('HomeListing/homeListing.html.twig', [
'homes_verified' => $homes_verified,
'homes_not_verified' => $homes_not_verified,
"res" => json_encode($userArray),
]);
}