public function where($params = array()) { $this->query->where(new WhereClause($this->module->getModuleDbName(), $params)); return $this; }
public function relatedWith(Module $module) { $result = Request::call(Requests::setRelationship($this->getModuleName(), $this->id, $module->getModuleDbName(), $module->id)); if ($result->failed) { throw new Exception("Creating relationship failed"); } return $result->created == 1; }