Home
last modified time | relevance | path

Searched refs:metadata (Results 1 – 25 of 648) sorted by relevance

12345678910>>...26

/plugin/findologicxmlexport/vendor/jms/serializer/src/Accessor/
DDefaultAccessorStrategy.php52 …public function getValue(object $object, PropertyMetadata $metadata, SerializationContext $context) argument
54 if ($metadata instanceof StaticPropertyMetadata) {
55 return $metadata->getValue(null);
58 if ($metadata instanceof ExpressionPropertyMetadata) {
60 … %s requires the expression accessor strategy to be enabled.', $metadata->name, $metadata->class));
63 … $variables = ['object' => $object, 'context' => $context, 'property_metadata' => $metadata];
65 …if (($metadata->expression instanceof Expression) && ($this->evaluator instanceof CompilableExpres…
66 return $this->evaluator->evaluateParsed($metadata->expression, $variables);
68 return $this->evaluator->evaluate($metadata->expression, $variables);
71 if (null === $metadata->getter) {
[all …]
/plugin/findologicxmlexport/vendor/jms/serializer/tests/Metadata/
DAbstractPropertyMetadataTest.php11 protected function setNonDefaultMetadataValues($metadata) argument
13 $metadata->sinceVersion = '1';
14 $metadata->untilVersion = '2';
15 $metadata->groups = ['test_group', 'test_group_2'];
16 $metadata->serializedName = 'test_value';
17 $metadata->type = 'array';
18 $metadata->xmlCollection = true;
19 $metadata->xmlCollectionInline = true;
20 $metadata->xmlCollectionSkipWhenEmpty = false;
21 $metadata->xmlEntryName = 'test_xml_entry_name';
[all …]
DClassMetadataTest.php48 $metadata = new ClassMetadata('JMS\Serializer\Tests\Metadata\PropertyMetadataOrder');
49 …$metadata->addPropertyMetadata(new PropertyMetadata('JMS\Serializer\Tests\Metadata\PropertyMetadat…
50 …$metadata->addPropertyMetadata(new PropertyMetadata('JMS\Serializer\Tests\Metadata\PropertyMetadat…
51 self::assertEquals(['b', 'a'], array_keys($metadata->propertyMetadata));
53 $metadata->setAccessorOrder(ClassMetadata::ACCESSOR_ORDER_CUSTOM, $order);
54 self::assertEquals($expected, array_keys($metadata->propertyMetadata));
59 $metadata = new ClassMetadata('JMS\Serializer\Tests\Metadata\PropertyMetadataOrder');
60 …$metadata->addPropertyMetadata(new PropertyMetadata('JMS\Serializer\Tests\Metadata\PropertyMetadat…
61 …$metadata->addPropertyMetadata(new PropertyMetadata('JMS\Serializer\Tests\Metadata\PropertyMetadat…
62 self::assertEquals(['b', 'a'], array_keys($metadata->propertyMetadata));
[all …]
/plugin/findologicxmlexport/vendor/jms/metadata/
DCHANGELOG.md3 ## [2.0.0](https://github.com/schmittjoh/metadata/tree/2.0.0) (2018-11-09)
7 ## [1.7.0](https://github.com/schmittjoh/metadata/tree/1.7.0) (2018-10-26)
10 - Allow Read-only Cache [\#74](https://github.com/schmittjoh/metadata/pull/74) ([goetas](https://gi…
12 ## [2.0.0-RC1](https://github.com/schmittjoh/metadata/tree/2.0.0-RC1) (2018-10-17)
15 - Moved to psr-4 [\#73](https://github.com/schmittjoh/metadata/pull/73) ([samnela](https://github.c…
17 ## [2.0.0-beta1](https://github.com/schmittjoh/metadata/tree/2.0.0-beta1) (2018-09-12)
20 - Read-Only Filesystem Support [\#71](https://github.com/schmittjoh/metadata/issues/71)
21 - Change license to MIT [\#68](https://github.com/schmittjoh/metadata/issues/68)
22 - Composer.lock is out of date [\#55](https://github.com/schmittjoh/metadata/issues/55)
23 - consider changing chmod to @chmod [\#50](https://github.com/schmittjoh/metadata/issues/50)
[all …]
DREADME.md1 Metadata is a library for class/method/property metadata management in PHP
13 This library provides some commonly needed base classes for managing metadata
14 for classes, methods and properties. The metadata can come from many different
17 The metadata classes are used to abstract away that source and provide a common
29 from the different metadata sources.
31 Finally, you can use the ``MetadataFactory`` to retrieve the metadata::
43 $metadata = $factory->getMetadataForClass('MyNamespace\MyObject');
46 [Master image]: https://img.shields.io/travis/schmittjoh/metadata/master.svg?style=flat-square
47 [Master]: https://travis-ci.org/schmittjoh/metadata
48 …[Master coverage image]: https://img.shields.io/scrutinizer/coverage/g/schmittjoh/metadata/master.…
[all …]
/plugin/findologicxmlexport/vendor/jms/serializer/src/
DXmlDeserializationVisitor.php239 public function visitDiscriminatorMapProperty($data, ClassMetadata $metadata): string argument
243 …case $metadata->xmlDiscriminatorAttribute && null === $metadata->xmlDiscriminatorNamespace && isse…
244 return (string) $data->attributes()->{$metadata->discriminatorFieldName};
247metadata->xmlDiscriminatorAttribute && null !== $metadata->xmlDiscriminatorNamespace && isset($dat…
248 …return (string) $data->attributes($metadata->xmlDiscriminatorNamespace)->{$metadata->discriminator…
251metadata->xmlDiscriminatorAttribute && null !== $metadata->xmlDiscriminatorNamespace && isset($dat…
252 …return (string) $data->children($metadata->xmlDiscriminatorNamespace)->{$metadata->discriminatorFi…
254 case isset($data->{$metadata->discriminatorFieldName}):
255 return (string) $data->{$metadata->discriminatorFieldName};
260 $metadata->discriminatorFieldName,
[all …]
DXmlSerializationVisitor.php105 …public function createRoot(?ClassMetadata $metadata = null, ?string $rootName = null, ?string $roo… argument
107 if (null !== $metadata && !empty($metadata->xmlRootName)) {
108 $rootPrefix = $metadata->xmlRootPrefix;
109 $rootName = $metadata->xmlRootName;
110 … $rootNamespace = $metadata->xmlRootNamespace ?: $this->getClassDefaultNamespace($metadata);
222 public function startVisitingObject(ClassMetadata $metadata, object $data, array $type): void argument
224 $this->objectMetadataStack->push($metadata);
227 $this->createRoot($metadata);
230 $this->addNamespaceAttributes($metadata, $this->currentNode);
238 public function visitProperty(PropertyMetadata $metadata, $v): void argument
[all …]
DJsonDeserializationVisitor.php129 public function visitDiscriminatorMapProperty($data, ClassMetadata $metadata): string argument
131 if (isset($data[$metadata->discriminatorFieldName])) {
132 return (string) $data[$metadata->discriminatorFieldName];
137 $metadata->discriminatorFieldName,
138 $metadata->name
145 public function startVisitingObject(ClassMetadata $metadata, object $object, array $type): void argument
153 public function visitProperty(PropertyMetadata $metadata, $data) argument
155 $name = $metadata->serializedName;
162 …Invalid data %s (%s), expected "%s".', json_encode($data), $metadata->type['name'], $metadata->cla…
165 if (true === $metadata->inline) {
[all …]
/plugin/combo/ComboStrap/Meta/Store/
H A DMetadataDbStore.php90 public function set(Metadata $metadata) argument
92 if ($metadata instanceof MetadataTabular) {
94 $this->syncTabular($metadata);
98 …throw new ExceptionRuntime("The metadata ($metadata) is not yet supported on set", self::CANONICAL…
102 public function get(Metadata $metadata, $default = null) argument
105 $resource = $metadata->getResource();
110 if ($metadata instanceof MetadataTabular) {
112 return $this->getDbTabularData($metadata);
124 return $database->getFromRow($metadata->getName());
132 private function syncTabular(MetadataTabular $metadata) argument
[all …]
/plugin/findologicxmlexport/vendor/jms/serializer/tests/Exclusion/
DDisjunctExclusionStrategyTest.php17 $metadata = new ClassMetadata('stdClass');
27 ->with($metadata, $context)
33 self::assertTrue($strat->shouldSkipClass($metadata, $context));
38 $metadata = new ClassMetadata('stdClass');
48 ->with($metadata, $context)
53 ->with($metadata, $context)
56 self::assertTrue($strat->shouldSkipClass($metadata, $context));
61 $metadata = new ClassMetadata('stdClass');
71 ->with($metadata, $context)
76 ->with($metadata, $context)
[all …]
/plugin/findologicxmlexport/vendor/jms/metadata/src/
DMetadataFactory.php75 $metadata = null;
79 $this->addClassMetadata($metadata, $classMetadata);
100 $this->addClassMetadata($metadata, $classMetadata);
109 $this->addClassMetadata($metadata, $classMetadata);
123 if (null === $metadata) {
124 $metadata = new NullMetadata($className);
127 return $this->filterNullMetadata($this->loadedMetadata[$className] = $metadata);
145 * @param MergeableInterface|ClassHierarchyMetadata $metadata
147 private function addClassMetadata(&$metadata, ClassMetadata $toAdd): void argument
150 if (null === $metadata) {
[all …]
/plugin/authfacebook/lib/Authentication/
DAccessTokenMetadata.php43 protected $metadata = []; variable in Facebook\\Authentication\\AccessTokenMetadata
53 * @param array $metadata
57 public function __construct(array $metadata) argument
59 if (!isset($metadata['data'])) {
63 $this->metadata = $metadata['data'];
78 if (isset($this->metadata[$field])) {
79 return $this->metadata[$field];
112 if (!isset($this->metadata[$parentField])) {
116 if (!isset($this->metadata[$parentField][$field])) {
120 return $this->metadata[$parentField][$field];
[all …]
/plugin/quickstats/GEOIP/vendor/maxmind-db/reader/src/MaxMind/Db/Reader/
DMetadata.php67 public function __construct($metadata) argument
70 $metadata['binary_format_major_version'];
72 $metadata['binary_format_minor_version'];
73 $this->buildEpoch = $metadata['build_epoch'];
74 $this->databaseType = $metadata['database_type'];
75 $this->languages = $metadata['languages'];
76 $this->description = $metadata['description'];
77 $this->ipVersion = $metadata['ip_version'];
78 $this->nodeCount = $metadata['node_count'];
79 $this->recordSize = $metadata['record_size'];
/plugin/findologicxmlexport/vendor/jms/serializer/src/GraphNavigator/
DDeserializationGraphNavigator.php163 $metadata = $this->metadataFactory->getMetadataForClass($type['name']);
165 if ($metadata->usingExpression && !$this->expressionExclusionStrategy) {
166 …e conditional exclude/expose in %s you must configure the expression language.', $metadata->name));
169 … if (!empty($metadata->discriminatorMap) && $type['name'] === $metadata->discriminatorBaseClass) {
170 $metadata = $this->resolveMetadata($data, $metadata);
173 … $this->exclusionStrategy && $this->exclusionStrategy->shouldSkipClass($metadata, $this->context))…
179 $this->context->pushClassMetadata($metadata);
181 …$object = $this->objectConstructor->construct($this->visitor, $metadata, $data, $type, $this->cont…
183 $this->visitor->startVisitingObject($metadata, $object, $type);
184 foreach ($metadata->propertyMetadata as $propertyMetadata) {
[all …]
/plugin/combo/ComboStrap/Meta/Form/
H A DFormMetaField.php128 * @param Metadata $metadata
131 public static function createFromMetadata(Metadata $metadata): FormMetaField argument
133 $field = FormMetaField::create($metadata->getName(), $metadata->getDataType());
135 self::setCommonDataToFieldFromMetadata($field, $metadata);
137 $childrenMetadata = $metadata->getChildrenClass();
140 $metadata->getParent();
145 $field->setTab($metadata->getTab());
154 static::setLeafDataToFieldFromMetadata($field, $metadata);
159 if ($metadata->isScalar()) {
160 $value = $metadata->toStoreValue();
[all …]
/plugin/findologicxmlexport/vendor/jms/metadata/tests/
DClassMetadataTest.php14 $metadata = new ClassMetadata('Metadata\Tests\Fixtures\TestObject');
16 $this->assertEquals('Metadata\Tests\Fixtures\TestObject', $metadata->name);
21 $metadata = new ClassMetadata('Metadata\Tests\Fixtures\TestObject');
23 $this->assertEquals($metadata, unserialize(serialize($metadata)));
32 $metadata = new ClassMetadata($ref->name);
33 $metadata->fileResources[] = $ref->getFilename();
34 $this->assertTrue($metadata->isFresh());
39 $this->assertFalse($metadata->isFresh());
DMethodMetadataTest.php15 $metadata = new MethodMetadata('Metadata\Tests\Fixtures\TestObject', 'setFoo');
19 $this->assertEquals('Metadata\Tests\Fixtures\TestObject', $metadata->class);
20 $this->assertEquals('setFoo', $metadata->name);
21 $this->assertEquals($expectedReflector, $metadata->reflection);
26 $metadata = new MethodMetadata('Metadata\Tests\Fixtures\TestObject', 'setFoo');
28 $this->assertEquals($metadata, unserialize(serialize($metadata)));
34 $metadata = new MethodMetadata('Metadata\Tests\Fixtures\TestObject', 'setFoo');
37 $metadata->invoke($obj, ['foo']);
DPropertyMetadataTest.php14 $metadata = new PropertyMetadata('Metadata\Tests\Fixtures\TestObject', 'foo');
15 $this->assertEquals('Metadata\Tests\Fixtures\TestObject', $metadata->class);
16 $this->assertEquals('foo', $metadata->name);
21 $metadata = new PropertyMetadata('Metadata\Tests\Fixtures\TestObject', 'foo');
23 $this->assertEquals($metadata, unserialize(serialize($metadata)));
/plugin/findologicxmlexport/vendor/jms/serializer/src/Construction/
DDoctrineObjectConstructor.php51 …public function construct(DeserializationVisitorInterface $visitor, ClassMetadata $metadata, $data… argument
54 $objectManager = $this->managerRegistry->getManagerForClass($metadata->name);
58 … return $this->fallbackConstructor->construct($visitor, $metadata, $data, $type, $context);
64 if ($classMetadataFactory->isTransient($metadata->name)) {
66 … return $this->fallbackConstructor->construct($visitor, $metadata, $data, $type, $context);
72 return $objectManager->getReference($metadata->name, $data);
76 $classMetadata = $objectManager->getClassMetadata($metadata->name);
80 if (isset($metadata->propertyMetadata[$name])) {
81 $dataName = $metadata->propertyMetadata[$name]->serializedName;
87 … return $this->fallbackConstructor->construct($visitor, $metadata, $data, $type, $context);
[all …]
/plugin/findologicxmlexport/vendor/jms/serializer/src/Metadata/Driver/
DYamlDriver.php53 $metadata = new ClassMetadata($name);
54 $metadata->fileResources[] = $file;
57 $metadata->fileResources[] = $fileResource;
64 $this->addClassProperties($metadata, $config);
251 … $metadata->isList = $metadata->isList || PropertyMetadata::isCollectionList($pMetadata->type);
252 … $metadata->isMap = $metadata->isMap || PropertyMetadata::isCollectionMap($pMetadata->type);
266 $metadata->addPropertyMetadata($pMetadata);
275 … $metadata->preSerializeMethods = $this->getCallbackMetadata($class, $cConfig['pre_serialize']);
278 … $metadata->postSerializeMethods = $this->getCallbackMetadata($class, $cConfig['post_serialize']);
281 …$metadata->postDeserializeMethods = $this->getCallbackMetadata($class, $cConfig['post_deserialize'…
[all …]
DXmlDriver.php56 $metadata = new ClassMetadata($name = $class->name);
62 $metadata->fileResources[] = $path;
65 $metadata->fileResources[] = $fileResource;
76 …$metadata->setAccessorOrder((string) $accessorOrder, preg_split('/\s*,\s*/', (string) $elem->attri…
80 $metadata->xmlRootName = (string) $xmlRootName;
84 $metadata->xmlRootNamespace = (string) $xmlRootNamespace;
87 $metadata->xmlRootPrefix = (string) $xmlRootPrefix;
103 $metadata->discriminatorDisabled = true;
109 … $metadata->setDiscriminator($discriminatorFieldName, $discriminatorMap, $discriminatorGroups);
123 $metadata->registerNamespace((string) $xmlNamespace->attributes()->uri, $prefix);
[all …]
/plugin/combo/ComboStrap/
H A DMetadataSingleArrayStore.php44 public function set(Metadata $metadata) argument
46 $this->checkResource($metadata->getResource());
47 $this->setFromPersistentName($metadata::getPersistentName(), $metadata->toStoreValue());
50 public function get(Metadata $metadata, $default = null) argument
52 $this->checkResource($metadata->getResource());
53 $value = $this->data[$metadata::getPersistentName()] ?? null;
57 foreach ($metadata::getOldPersistentNames() as $name) {
60 $this->data[$metadata::getPersistentName()] = $value;
126 public function remove(Metadata $metadata): MetadataSingleArrayStore argument
128 $this->checkResource($metadata->getResource());
[all …]
/plugin/dokullm/
H A DLlmClient.php114 public function process($action, $text, $metadata = [], $useContext = true) argument
120 $metadata['text'] = $text;
121 $metadata['think'] = $this->think ? '/think' : '/no_think';
122 $metadata['action'] = $action;
125 if (isset($metadata['template'])) {
126 $metadata['page_template'] = $metadata['template'];
127 unset($metadata['template']);
131 if (isset($metadata['examples'])) {
132 $metadata['page_examples'] = $metadata['examples'];
133 unset($metadata['examples']);
[all …]
/plugin/quickstats/GEOIP/vendor/maxmind-db/reader/src/MaxMind/Db/
DReader.php29 private $metadata; variable in MaxMind\\Db\\Reader
72 $this->metadata = new Metadata($metadataArray);
75 $this->metadata->searchTreeSize + self::$DATA_SECTION_SEPARATOR_SIZE
159 $metadata = $this->metadata;
163 if ($metadata->ipVersion === 6) {
167 } elseif ($metadata->ipVersion === 4 && $bitCount === 128) {
174 $nodeCount = $metadata->nodeCount;
195 if ($this->metadata->ipVersion === 4) {
201 for ($i = 0; $i < 96 && $node < $this->metadata->nodeCount; ++$i) {
210 $baseOffset = $nodeNumber * $this->metadata->nodeByteSize;
[all …]
/plugin/findologicxmlexport/vendor/jms/serializer/tests/Metadata/Driver/
DDoctrineDriverTest.php34 $metadata = $this->getMetadata();
38 $metadata->propertyMetadata['createdAt']->type
44 $metadata = $this->getMetadata();
47 $metadata->propertyMetadata['author']->type
53 $metadata = $this->getMetadata();
62 $metadata->propertyMetadata['comments']->type
68 $metadata = $this->getMetadata();
73 $metadata->propertyMetadata['published']->type
79 $metadata = $this->getMetadata();
80 self::assertNull($metadata->propertyMetadata['slug']->type);
[all …]

12345678910>>...26