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


PHP Map::all方法代码示例

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


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

示例1: up

 /**
  * Run the migrations.
  *
  * @return void
  */
 public function up()
 {
     // Create a table
     Schema::create('minimaps', function ($table) {
         $table->increments('id');
         $table->integer('mapid');
         $table->timestamp('updated_at');
         $table->boolean('locked')->default(false);
     });
     // Alter map table to so we can compare updated_at later
     if (!Schema::hasColumn('maps', 'updated_at')) {
         Schema::table('maps', function ($table) {
             $table->timestamps();
         });
     }
     // Create entries for each map
     $maps = Map::all();
     foreach ($maps as $map) {
         $minimap = new Minimap();
         $minimap->mapid = $map->id;
         $minimap = $map->minimap()->save($minimap);
     }
 }
开发者ID:Ablankzin,项目名称:OTWorlds,代码行数:28,代码来源:2014_06_14_164105_create_minimap_table.php

示例2: test_all

 public function test_all()
 {
     $nums = new Map(range(0, 9));
     $even = $nums->all(function ($val, $key) {
         return 0 == $val % 2;
     });
     $odds = $nums->all('1 == ($_0 % 2)');
     $this->assertSame(array_combine([0, 2, 4, 6, 8], [0, 2, 4, 6, 8]), $even->toArray());
     $this->assertSame(array_combine([1, 3, 5, 7, 9], [1, 3, 5, 7, 9]), $odds->toArray());
 }
开发者ID:haldayne,项目名称:boost,代码行数:10,代码来源:MapTest.php


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