当前位置: 首页>>代码示例>>PHP>>正文


PHP Collection::getKeys方法代码示例

本文整理汇总了PHP中Doctrine\Common\Collections\Collection::getKeys方法的典型用法代码示例。如果您正苦于以下问题:PHP Collection::getKeys方法的具体用法?PHP Collection::getKeys怎么用?PHP Collection::getKeys使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Doctrine\Common\Collections\Collection的用法示例。


在下文中一共展示了Collection::getKeys方法的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: getType

 public function getType(string $type) : TypeInterface
 {
     if (false === $this->types->containsKey($type)) {
         throw new TypeNotFoundException($type, $this->types->getKeys());
     }
     return $this->types->get($type);
 }
开发者ID:WellCommerce,项目名称:SearchBundle,代码行数:7,代码来源:SearchManager.php

示例2: getCountTotalEntries

 /**
  * Returns the total number of entries from all the feeds.
  *
  * @return int
  */
 public function getCountTotalEntries()
 {
     if ($this->feeds->isEmpty()) {
         return 0;
     }
     /** @var FeedEntryRepository $feedEntryRepository */
     $feedEntryRepository = $this->em->getRepository('Phraseanet:FeedEntry');
     return $feedEntryRepository->countByFeeds($this->feeds->getKeys());
 }
开发者ID:luisbrito,项目名称:Phraseanet,代码行数:14,代码来源:Aggregate.php

示例3: testGetKeys

 public function testGetKeys()
 {
     $this->_coll[] = 'one';
     $this->_coll[] = 'two';
     $this->assertEquals(array(0, 1), $this->_coll->getKeys());
 }
开发者ID:TuxCoffeeCorner,项目名称:tcc,代码行数:6,代码来源:CollectionTest.php

示例4: getKeys

 /**
  * {@inheritdoc}
  */
 public function getKeys()
 {
     $this->initialize();
     return $this->coll->getKeys();
 }
开发者ID:dracony,项目名称:forked-php-orm-benchmark,代码行数:8,代码来源:PersistentCollection.php

示例5: getKeys

 /**
  * Gets all keys/indices of the collection.
  *
  * @return array The keys/indices of the collection, in the order of the corresponding
  *               elements in the collection.
  */
 function getKeys()
 {
     $this->initialize();
     return $this->collection->getKeys();
 }
开发者ID:activelamp,项目名称:taxonomy,代码行数:11,代码来源:PluralVocabularyField.php

示例6: getSystemNumbers

 public function getSystemNumbers()
 {
     return $this->systems->getKeys();
 }
开发者ID:iw-reload,项目名称:iw,代码行数:4,代码来源:Galaxy.php

示例7: getKeys

 /**
  * {@inheritdoc}
  */
 public function getKeys()
 {
     return $this->inner->getKeys();
 }
开发者ID:peterkrejci,项目名称:music-collection,代码行数:7,代码来源:ReadOnlyCollectionWrapper.php

示例8: getGalaxyNumbers

 public function getGalaxyNumbers()
 {
     return $this->galaxies->getKeys();
 }
开发者ID:iw-reload,项目名称:iw,代码行数:4,代码来源:Universe.php

示例9: getMatchingPermissions

 /**
  * @param string $permission
  * @return array
  */
 protected function getMatchingPermissions($permission)
 {
     return array_filter($this->permissions->getKeys(), function ($key) use($permission) {
         return Str::is($permission, $key) || Str::is($key, $permission);
     });
 }
开发者ID:digbang,项目名称:security,代码行数:10,代码来源:LazyPermissionsTrait.php

示例10: testGetKeys

 /**
  * @dataProvider provideCollection
  */
 public function testGetKeys(Collection $coll, array $elements)
 {
     $this->assertSame(array_keys($elements), $coll->getKeys());
 }
开发者ID:malarzm,项目名称:collections,代码行数:7,代码来源:BaseTest.php

示例11: getCelestialBodyNumbers

 public function getCelestialBodyNumbers()
 {
     return $this->celestialBodies->getKeys();
 }
开发者ID:iw-reload,项目名称:iw,代码行数:4,代码来源:System.php


注:本文中的Doctrine\Common\Collections\Collection::getKeys方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。