Beispiel #1
0
 public function testEqualTo()
 {
     $query = new LeanQuery("TestObject");
     $query->equalTo("age", 24);
     $out = $query->encode();
     $this->assertEquals(json_encode(array("age" => 24)), $out["where"]);
     $query->equalTo("age", 37);
     $out = $query->encode();
     $this->assertEquals(json_encode(array("age" => 37)), $out["where"]);
 }
Beispiel #2
0
 /**
  * Query on the parent class where child is in the relation
  *
  * @param LeanObject $child  Child object
  * @return LeanQuery
  */
 public function getReverseQuery(LeanObject $child)
 {
     $query = new LeanQuery($this->parent->getClassName());
     $query->equalTo($this->key, $child->getPointer());
     return $query;
 }