コード例 #1
0
function _pairs($object)
{
    return Underscore::pairs($object);
}
コード例 #2
0
ファイル: Underscore.php プロジェクト: brombal/underscore.php
 /**
  * @tags objects
  */
 public function testPairs()
 {
     $array = ['a' => 1, 'b' => 2, 'c' => 3];
     $this->array(_::pairs($array))->isEqualTo([['a', 1], ['b', 2], ['c', 3]]);
     $object = new \stdClass();
     $object->a = 1;
     $object->b = 2;
     $object->c = 3;
     $this->array(_::pairs($object))->isEqualTo([['a', 1], ['b', 2], ['c', 3]]);
     $iterator = new \ArrayIterator(['a' => 1, 'b' => 2, 'c' => 3]);
     $this->array(_::pairs($iterator))->isEqualTo([['a', 1], ['b', 2], ['c', 3]]);
 }