Set the value of [subcats] column.

@param int $v new value
@return $this|\Attogram\SharedMedia\Orm\Category The current object (for fluent API support)
324679
public function setSubcats($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->subcats !== $v) {
            $this->subcats = $v;
            $this->modifiedColumns[CategoryTableMap::COL_SUBCATS] = true;
        }

        return $this;
    }
184619
public function setUser($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->user !== $v) {
            $this->user = $v;
            $this->modifiedColumns[MediaTableMap::COL_USER] = true;
        }

        return $this;
    }
559947
public function setPartId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->part_id !== $v) {
            $this->part_id = $v;
            $this->modifiedColumns[SkillPartTableMap::COL_PART_ID] = true;
        }

        if ($this->aSkillRelatedByPartId !== null && $this->aSkillRelatedByPartId->getId() !== $v) {
            $this->aSkillRelatedByPartId = null;
        }

        return $this;
    }
1104224
public function setRoleId($v)
    {
        if ($v !== null && is_numeric($v)) {
            $v = (int) $v;
        }

        if ($this->role_id !== $v) {
            $this->role_id = $v;
            $this->modifiedColumns[] = UserRolePeer::ROLE_ID;
        }

        if ($this->aRole !== null && $this->aRole->getId() !== $v) {
            $this->aRole = null;
        }


        return $this;
    }
1095639
public function setId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->id !== $v) {
            $this->id = $v;
            $this->modifiedColumns[UserTableMap::COL_ID] = true;
        }

        return $this;
    }
785881
public function setArtist($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->artist !== $v) {
            $this->artist = $v;
            $this->modifiedColumns[MediaTableMap::COL_ARTIST] = true;
        }

        return $this;
    }
326663
public function setStreet($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->street !== $v) {
            $this->street = $v;
            $this->modifiedColumns[] = CustomerPeer::STREET;
        }


        return $this;
    }
662193
public function setTitle($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->title !== $v) {
            $this->title = $v;
            $this->modifiedColumns[FunctionPhaseTableMap::COL_TITLE] = true;
        }

        return $this;
    }
511268
public function setDescription($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->description !== $v) {
            $this->description = $v;
            $this->modifiedColumns[DealerI18nTableMap::DESCRIPTION] = true;
        }


        return $this;
    }
203054
public function setValue($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->value !== $v) {
            $this->value = $v;
            $this->modifiedColumns[FeatureTypeAvMetaTableMap::VALUE] = true;
        }


        return $this;
    }
216203
public function setStatus($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->status !== $v) {
            $this->status = $v;
            $this->modifiedColumns[RoleTableMap::COL_STATUS] = true;
        }

        return $this;
    }
259685
public function setSlug($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->slug !== $v) {
            $this->slug = $v;
            $this->modifiedColumns[SkillVersionTableMap::COL_SLUG] = true;
        }

        return $this;
    }
1129003
protected function set($k, $v) {
        $k              = mb_substr($k, 3);
        $k              = Str::snake($k);
        $this->data[$k] = $v;
        
        return $this;
    }
177790
public function setSize($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->size !== $v) {
            $this->size = $v;
            $this->modifiedColumns[CategoryTableMap::COL_SIZE] = true;
        }

        return $this;
    }
755192
public function setTreeLevel($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->tree_level !== $v) {
            $this->tree_level = $v;
            $this->modifiedColumns[CategoryTableMap::COL_TREE_LEVEL] = true;
        }

        return $this;
    }
1194229
public function setMood($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->mood !== $v) {
            $this->mood = $v;
            $this->modifiedColumns[MapTableMap::COL_MOOD] = true;
        }

        return $this;
    }
312698
public function setImagerepository($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->imagerepository !== $v) {
            $this->imagerepository = $v;
            $this->modifiedColumns[MediaTableMap::COL_IMAGEREPOSITORY] = true;
        }

        return $this;
    }