PHP code example of makinacorpus / query-builder-bundle
1. Go to this page and download the library: Download makinacorpus/query-builder-bundle library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
makinacorpus / query-builder-bundle example snippets
return [
// ... your other bundles.
MakinaCorpus\QueryBuilderBundle\QueryBuilderBundle::class => ['all' => true],
];
declare (strict_types=1);
namespace App\Controller;
use MakinaCorpus\QueryBuilder\DatabaseSession;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;
class TestingController extends AbstractController
{
#[Route('/testing/query-builder', name: 'testing_query_builder')]
public function testQueryBuilder(
DatabaseSession $someConnectionName,
): Response {
}
}
declare (strict_types=1);
namespace App\Controller;
use MakinaCorpus\QueryBuilder\DatabaseSession;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;
class TestingController extends AbstractController
{
#[Route('/testing/query-builder', name: 'testing_query_builder')]
public function testQueryBuilder(
DatabaseSession $session,
): Response {
$result = $session
->select('some_table')
->executeQuery()
;
$data = [];
foreach ($result->iterateAssociative() as $row) {
$data[] = $row;
}
return $this->json($data);
}
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.