Example #1
0
 /**
  * Cast associated arrays to objects
  * 
  * @return mixed
  */
 protected static function objectivy(&$value)
 {
     if (Utils::isObject($value)) {
         $value = (object) $value;
     }
     if (is_array($value) || is_object($value)) {
         foreach ($value as &$item) {
             static::objectivy($item);
         }
     }
 }
 /**
  * @dataProvider isObjectProvider
  */
 public function testChecksIfObject($given, $result)
 {
     $this->assertSame($result, Utils::isObject($given));
 }