// $env = ...;
$kernel = new AppKernel($env, false);
$kernel->loadClassCache();
Один и тот же скрипт использует несколько клиентов, какая именно база данных используется - определяется через субдомен. Список субдоменов и их баз данных хранится в служебной базе данных.
$container->set('\app\components\SearchEngineInterface', '\app\components\SearchEngine');
$container->set('\app\components\SearchEngineInterface', '\app\components\SuperSearchEngine');
access_control:
- { path: ^/, role: IS_AUTHENTICATED_REMEMBERED }
HTML
из коробки не всегда работает как надо/**
* @ORM\OneToOne(targetEntity="App\Post" , fetch="EAGER")
*/
$query = $em->createQuery("SELECT u FROM App\User u");
$query->setFetchMode("App\User", "posts", \Doctrine\ORM\Mapping\ClassMetadata::FETCH_EAGER);
$query->execute();
$app->match('/', function (Silex\Application $app) {
$request = $app['request'];
$ajax = $request->query->get('param'); //Это GET
$ajax = $request->request->get('param'); //Это POST
});
The Mongo PHP Adapter is a userland library designed to act as an adapter between applications relying on ext-mongo and the new driver (ext-mongodb).
It provides the API of ext-mongo built on top of mongo-php-library, thus being compatible with PHP 7.
php bin/message.php
- опрашивает БД на наличие новых записей и при наличии новой записи отправляет её клиентуphp bin/server.php
- WebSocket server, который обрабатывает соединенияclient.php - опрашивает демона на изменения БД;
php bin/message.php
<?
<?php