1000 search results

14 lines | src/Doctrine/UserSetIsMvpListener.php
// ... lines 1 - 4
use App\Entity\User;
class UserSetIsMvpListener
{
public function postLoad(User $user)
{
$user->setIsMvp(strpos($user->getUsername(), 'cheese') !== false);
}
}
See Code Block in Script
// ... lines 1 - 2
stof_doctrine_extensions:
default_locale: en_US
orm:
default:
sluggable: true
timestampable: true
See Code Block in Script
// ... lines 1 - 2
stof_doctrine_extensions:
default_locale: en_US
orm:
// ... lines 6 - 8
See Code Block in Script
// ... lines 1 - 2
stof_doctrine_extensions:
default_locale: en_US
orm:
default:
// ... lines 7 - 8
See Code Block in Script
// ... lines 1 - 2
stof_doctrine_extensions:
default_locale: en_US
orm:
default:
sluggable: true
See Code Block in Script
// ... lines 1 - 4
use App\Entity\CheeseListing;
class CheeseListingSetOwnerListener
{
public function prePersist(CheeseListing $cheeseListing)
{
}
}
See Code Block in Script
// ... lines 1 - 5
use Symfony\Component\Security\Core\Security;
// ... line 7
class CheeseListingSetOwnerListener
{
private $security;
// ... line 11
public function __construct(Security $security)
{
$this->security = $security;
}
// ... lines 16 - 26
}
See Code Block in Script
// ... lines 1 - 16
public function prePersist(CheeseListing $cheeseListing)
{
if ($cheeseListing->getOwner()) {
return;
}
// ... lines 22 - 25
}
// ... lines 27 - 28
See Code Block in Script
// ... lines 1 - 16
public function prePersist(CheeseListing $cheeseListing)
{
if ($cheeseListing->getOwner()) {
// ... lines 20 - 22
if ($this->security->getUser()) {
$cheeseListing->setOwner($this->security->getUser());
}
}
// ... lines 27 - 28
See Code Block in Script
// ... lines 1 - 2
stof_doctrine_extensions:
// ... line 4
orm:
default:
sluggable: true
See Code Block in Script
// ... lines 1 - 32
class ArrayCache extends CacheProvider
{
// ... lines 35 - 93
}
See Code Block in Script
// ... lines 1 - 31
abstract class CacheProvider implements Cache, FlushableCache, ClearableCache, MultiGetCache
{
// ... lines 34 - 276
}
See Code Block in Script
// ... lines 1 - 4
use Doctrine\Common\EventSubscriber;
// ... lines 6 - 7
class HashPasswordListener implements EventSubscriber
{
public function getSubscribedEvents()
{
// ... line 12
}
}
See Code Block in Script
// ... lines 1 - 6
use Doctrine\ORM\Event\LifecycleEventArgs;
// ... lines 8 - 9
class HashPasswordListener implements EventSubscriber
{
// ... lines 12 - 18
public function prePersist(LifecycleEventArgs $args)
{
// ... lines 21 - 30
}
// ... lines 32 - 36
}
See Code Block in Script
// ... lines 1 - 6
use Doctrine\ORM\Event\LifecycleEventArgs;
// ... lines 8 - 9
class HashPasswordListener implements EventSubscriber
{
// ... lines 12 - 28
public function preUpdate(LifecycleEventArgs $args)
{
$entity = $args->getEntity();
if (!$entity instanceof User) {
return;
}
$this->encodePassword($entity);
// necessary to force the update to see the change
$em = $args->getEntityManager();
$meta = $em->getClassMetadata(get_class($entity));
$em->getUnitOfWork()->recomputeSingleEntityChangeSet($meta, $entity);
}
// ... lines 43 - 63
}
See Code Block in Script
// ... lines 1 - 2
stof_doctrine_extensions:
default_locale: en_US
orm:
default:
sluggable: true
timestampable: true
See Code Block in Script
<?xml version="1.0" encoding="UTF-8"?>
<doctrine-mapping xmlns="http://doctrine-project.org/schemas/orm/doctrine-mapping"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://doctrine-project.org/schemas/orm/doctrine-mapping
http://doctrine-project.org/schemas/orm/doctrine-mapping.xsd">
<mapped-superclass name="SymfonyCasts\ObjectTranslationBundle\Model\Translation">
<field name="objectType" column="object_type" type="string" />
<field name="objectId" column="object_id" type="string" />
<field name="locale" type="string" />
<field name="field" type="string" />
<field name="value" type="text" />
</mapped-superclass>
</doctrine-mapping>
See Code Block in Script
49 lines | config/packages/doctrine.yaml
// ... lines 1 - 23
when@test:
doctrine:
dbal:
# "TEST_TOKEN" is typically set by ParaTest
dbname_suffix: '_test%env(default::TEST_TOKEN)%'
// ... lines 29 - 49
See Code Block in Script
43 lines | config/packages/doctrine.yaml
// ... lines 1 - 18
when@test:
doctrine:
dbal:
# "TEST_TOKEN" is typically set by ParaTest
dbname_suffix: '_test%env(default::TEST_TOKEN)%'
when@prod:
doctrine:
orm:
auto_generate_proxy_classes: false
// ... lines 29 - 43
See Code Block in Script
# config/packages/test/doctrine.yaml
doctrine:
dbal:
url: '%env(resolve:DATABASE_TEST_URL)%'
See Code Block in Script