コード例 #1
0
ファイル: ArrayUtilsTest.php プロジェクト: lytc/sloths
 public function testMethodOnlyWithDefaultValue()
 {
     $values = ['foo' => 1, 'bar' => 2, 'baz' => 3, 'qux' => 4];
     $keys = 'bar qux wot';
     $expected = ['bar' => 2, 'qux' => 4, 'wot' => null];
     $this->assertSame($expected, ArrayUtils::only($values, $keys, null));
 }
コード例 #2
0
ファイル: Migrator.php プロジェクト: lytc/sloths
 /**
  * @return array
  */
 public function listMigrated()
 {
     return ArrayUtils::only($this->listMigrations(), $this->listMigratedVersion());
 }
コード例 #3
0
ファイル: AbstractModel.php プロジェクト: lytc/sloths
 /**
  * @param string|array $columns
  * @return array
  */
 public function only($columns)
 {
     return ArrayUtils::only($this->toArray(), $columns);
 }