value) || ctype_digit((string) $this->value) && $this->value < 2147483647) { $this->query->eq(TaskModel::TABLE.'.project_id', $this->value); } else { $this->query->ilike(ProjectModel::TABLE.'.name', $this->value); } return $this; } }