public function toObject($dbObject = null, $skip = array())
 {
     if (!$dbObject) {
         $dbObject = new kMatchMetadataCondition();
     }
     return parent::toObject($dbObject, $skip);
 }
 public function toObject($dbObject = null, $skip = array())
 {
     if (!$dbObject) {
         $dbObject = new kIpAddressCondition();
     }
     return parent::toObject($dbObject, $skip);
 }
 public function toObject($dbObject = null, $skip = array())
 {
     if (!$dbObject) {
         $dbObject = new kGeoDistanceCondition();
     }
     return parent::toObject($dbObject, $skip);
 }
 public function toObject($dbObject = null, $skip = array())
 {
     if (!$dbObject) {
         $dbObject = new kFieldMatchCondition();
     }
     /* @var $dbObject kFieldMatchCondition */
     $dbObject->setField($this->field->toObject());
     return parent::toObject($dbObject, $skip);
 }
 public function toObject($dbObject = null, $skip = array())
 {
     $this->validatePropertyNotNull('xPath');
     $this->validatePropertyNotNull('profileId');
     if (!$dbObject) {
         $dbObject = new kMatchMetadataCondition();
     }
     return parent::toObject($dbObject, $skip);
 }