Esempio n. 1
0
 public function hydrate($data)
 {
     $this->_decoded = $this->_prepareResult(ValueAs::obj($data));
     $this->_result = json_encode($this->_decoded);
     return $this;
 }
Esempio n. 2
0
 public function setDummyData()
 {
     $this->_daos = [];
     $this->_daos[1] = ValueAs::obj(['name' => 'Test', 'id' => 1]);
     $this->_daos[2] = ValueAs::obj(['name' => 'Test', 'id' => 2]);
     $user = new MockUsr();
     $user->name = 'User';
     $user->id = 5;
     $this->_daos[5] = $user;
     $mock = new MockAbstractDao();
     $mock->name = 'Testing';
     $mock->id = 8;
     $this->_daos[8] = $mock;
 }
 /**
  * Hydrate the public properties
  *
  * @param $data
  *
  * @return $this
  * @throws \Exception
  */
 public function hydrate($data)
 {
     Objects::hydrate($this, ValueAs::obj($data), Objects::properties($this), false);
     return $this;
 }