🛸 XMAN Replicator
English
Русский
Français
Quit
Path:
/
opt
/
alt
/
php54
/
usr
/
share
/
pear
/
test
/
DoctrineBridge
/
Symfony
/
Bridge
/
Doctrine
/
Tests
/
Form
/
ChoiceList
/
📋 نشر إلى المواقع
👤 إنشاء مشرف WP
Upload
Make directory
Name
Size
Rights
Date
Actions
[.]
<DIR>
drwxr-xr-x
2024-03-03 22:54
🔄
🗑️
🗑️📁
⬇️
🔒
[..]
<DIR>
drwxr-xr-x
2024-03-03 22:54
🔄
🗑️
🗑️📁
⬇️
🔒
AbstractEntityChoiceListCompositeIdTest.php
1,483 B
-rw-r--r--
2019-12-18 11:22
✏️
🔄
🗑️
⬇️
🔒
AbstractEntityChoiceListSingleIntIdTest.php
1,483 B
-rw-r--r--
2019-12-18 11:22
✏️
🔄
🗑️
⬇️
🔒
AbstractEntityChoiceListSingleStringIdTest.php
1,474 B
-rw-r--r--
2019-12-18 11:22
✏️
🔄
🗑️
⬇️
🔒
AbstractEntityChoiceListTest.php
2,609 B
-rw-r--r--
2019-12-18 11:22
✏️
🔄
🗑️
⬇️
🔒
GenericEntityChoiceListTest.php
8,594 B
-rw-r--r--
2019-12-18 11:22
✏️
🔄
🗑️
⬇️
🔒
LoadedEntityChoiceListCompositeIdTest.php
724 B
-rw-r--r--
2019-12-18 11:22
✏️
🔄
🗑️
⬇️
🔒
LoadedEntityChoiceListSingleIntIdTest.php
724 B
-rw-r--r--
2019-12-18 11:22
✏️
🔄
🗑️
⬇️
🔒
LoadedEntityChoiceListSingleStringIdTest.php
730 B
-rw-r--r--
2019-12-18 11:22
✏️
🔄
🗑️
⬇️
🔒
ORMQueryBuilderLoaderTest.php
2,349 B
-rw-r--r--
2019-12-18 11:22
✏️
🔄
🗑️
⬇️
🔒
UnloadedEntityChoiceListCompositeIdTest.php
634 B
-rw-r--r--
2019-12-18 11:22
✏️
🔄
🗑️
⬇️
🔒
UnloadedEntityChoiceListCompositeIdWithQueryBuilderTest.php
989 B
-rw-r--r--
2019-12-18 11:22
✏️
🔄
🗑️
⬇️
🔒
UnloadedEntityChoiceListSingleIntIdTest.php
634 B
-rw-r--r--
2019-12-18 11:22
✏️
🔄
🗑️
⬇️
🔒
UnloadedEntityChoiceListSingleIntIdWithQueryBuilderTest.php
989 B
-rw-r--r--
2019-12-18 11:22
✏️
🔄
🗑️
⬇️
🔒
UnloadedEntityChoiceListSingleStringIdTest.php
640 B
-rw-r--r--
2019-12-18 11:22
✏️
🔄
🗑️
⬇️
🔒
UnloadedEntityChoiceListSingleStringIdWithQueryBuilderTest.php
995 B
-rw-r--r--
2019-12-18 11:22
✏️
🔄
🗑️
⬇️
🔒
View: ORMQueryBuilderLoaderTest.php
<?php /* * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien@symfony.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Bridge\Doctrine\Tests\Form\ChoiceList; use Symfony\Bridge\Doctrine\Form\ChoiceList\ORMQueryBuilderLoader; use Symfony\Bridge\Doctrine\Tests\DoctrineOrmTestCase; use Doctrine\DBAL\Connection; class ORMQueryBuilderLoaderTest extends DoctrineOrmTestCase { /** * @expectedException \Symfony\Component\Form\Exception\UnexpectedTypeException */ public function testItOnlyWorksWithQueryBuilderOrClosure() { new ORMQueryBuilderLoader(new \stdClass()); } /** * @expectedException \Symfony\Component\Form\Exception\UnexpectedTypeException */ public function testClosureRequiresTheEntityManager() { $closure = function () {}; new ORMQueryBuilderLoader($closure); } public function testIdentifierTypeIsStringArray() { $this->checkIdentifierType('Symfony\Bridge\Doctrine\Tests\Fixtures\SingleStringIdEntity', Connection::PARAM_STR_ARRAY); } public function testIdentifierTypeIsIntegerArray() { $this->checkIdentifierType('Symfony\Bridge\Doctrine\Tests\Fixtures\SingleIntIdEntity', Connection::PARAM_INT_ARRAY); } protected function checkIdentifierType($classname, $expectedType) { $em = $this->createTestEntityManager(); $query = $this->getMockBuilder('QueryMock') ->setMethods(array('setParameter', 'getResult', 'getSql', '_doExecute')) ->getMock(); $query->expects($this->once()) ->method('setParameter') ->with('ORMQueryBuilderLoader_getEntitiesByIds_id', array(), $expectedType) ->will($this->returnValue($query)); $qb = $this->getMockBuilder('Doctrine\ORM\QueryBuilder') ->setConstructorArgs(array($em)) ->setMethods(array('getQuery')) ->getMock(); $qb->expects($this->once()) ->method('getQuery') ->will($this->returnValue($query)); $qb->select('e') ->from($classname, 'e'); $loader = new ORMQueryBuilderLoader($qb); $loader->getEntitiesByIds('id', array()); } }
PHP Console
Execute
SQL Console
Execute