var/cache/review/ContainerX9gVOfd/getFosElastica_ObjectPersister_Recommendations_ProfileService.php line 25

Open in your IDE?
  1. <?php
  2. namespace ContainerX9gVOfd;
  3. use Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
  4. use Symfony\Component\DependencyInjection\Exception\RuntimeException;
  5. /**
  6.  * @internal This class has been auto-generated by the Symfony Dependency Injection Component.
  7.  */
  8. class getFosElastica_ObjectPersister_Recommendations_ProfileService extends App_KernelReviewDebugContainer
  9. {
  10.     /**
  11.      * Gets the public 'fos_elastica.object_persister.recommendations.profile' shared service.
  12.      *
  13.      * @return \FOS\ElasticaBundle\Persister\ObjectPersister
  14.      */
  15.     public static function do($container$lazyLoad true)
  16.     {
  17.         include_once \dirname(__DIR__4).'/vendor/friendsofsymfony/elastica-bundle/src/Persister/ObjectPersisterInterface.php';
  18.         include_once \dirname(__DIR__4).'/vendor/friendsofsymfony/elastica-bundle/src/Persister/ObjectPersister.php';
  19.         include_once \dirname(__DIR__4).'/vendor/friendsofsymfony/elastica-bundle/src/Transformer/ModelToElasticaTransformerInterface.php';
  20.         include_once \dirname(__DIR__4).'/vendor/friendsofsymfony/elastica-bundle/src/Transformer/ModelToElasticaAutoTransformer.php';
  21.         $a = new \FOS\ElasticaBundle\Transformer\ModelToElasticaAutoTransformer(['identifier' => 'id''index' => 'recommendations'], ($container->services['event_dispatcher'] ?? $container->getEventDispatcherService()));
  22.         $a->setPropertyAccessor(($container->privates['fos_elastica.property_accessor'] ?? ($container->privates['fos_elastica.property_accessor'] = new \Symfony\Component\PropertyAccess\PropertyAccessor(falsefalse))));
  23.         return $container->services['fos_elastica.object_persister.recommendations.profile'] = new \FOS\ElasticaBundle\Persister\ObjectPersister(($container->services['fos_elastica.index.recommendations.profile'] ?? $container->load('getFosElastica_Index_Recommendations_ProfileService')), $a'App\\Entity\\Profile\\Profile', ['id' => ['type' => 'integer'], 'moderationStatus' => ['type' => 'integer'], 'owner' => ['type' => 'nested''properties' => ['trusted' => ['type' => 'boolean']]], 'isDeleted' => ['type' => 'boolean'], 'primaryStationId' => ['type' => 'integer''property_path' => false], 'secondaryStationsIds' => ['property_path' => false], 'city' => ['type' => 'nested''properties' => ['id' => ['type' => 'integer']]], 'masseur' => ['type' => 'boolean'], 'selfie' => ['type' => 'boolean''property_path' => false], 'video' => ['type' => 'boolean''property_path' => false], 'commented' => ['type' => 'boolean''property_path' => false], 'approved' => ['type' => 'boolean'], 'personParameters' => ['type' => 'nested''properties' => ['gender' => ['type' => 'integer'], 'nationality' => ['type' => 'integer'], 'hairColor' => ['type' => 'integer'], 'age' => ['type' => 'integer'], 'bodyType' => ['type' => 'integer'], 'height' => ['type' => 'integer'], 'breastSize' => ['type' => 'integer'], 'privateHaircut' => ['type' => 'integer']]], 'apartmentsPricing' => ['type' => 'nested''properties' => ['oneHourPrice' => ['type' => 'integer'], 'twoHoursPrice' => ['type' => 'integer'], 'nightPrice' => ['type' => 'integer']]], 'takeOutPricing' => ['type' => 'nested''properties' => ['oneHourPrice' => ['type' => 'integer'], 'twoHoursPrice' => ['type' => 'integer'], 'nightPrice' => ['type' => 'integer'], 'locations' => NULL]], 'expressPricing' => ['type' => 'nested''properties' => ['price' => ['type' => 'integer'], 'provided' => ['type' => 'boolean']]], 'createdAt' => ['type' => 'date'], 'hidden' => ['type' => 'boolean'], 'adBoardPlacement' => ['type' => 'nested''properties' => ['type' => ['type' => 'nested''properties' => ['value' => ['type' => 'integer']]]]], 'topPlacements' => ['type' => 'nested''properties' => ['placedAt' => ['type' => 'date'], 'expiresAt' => ['type' => 'date']]], 'description' => ['type' => 'text''property_path' => false], 'providedServices' => ['type' => 'nested''properties' => ['service' => ['type' => 'nested''properties' => ['id' => ['type' => 'integer'], 'group' => ['type' => 'integer']]]]]], []);
  24.     }
  25. }