src/Data/DefaultModel.php
public function setID($mixID)
    {
        if (null === $this->mixID) {
            $this->setIdRaw($mixID);
            $this->setMeta(static::IS_CHANGED, true);
        }
    }
public function setID($mixID)
    {
        if (null === $this->mixID) {
            $this->setIdRaw($mixID);
            $this->setMeta(static::IS_CHANGED, true);
        }
    }
public function setID ( $ mixID ) { if ( null === $ this -> mixID ) { $ this -> setIdRaw ( $ mixID ) ; $ this -> setMeta ( static :: IS_CHANGED , true ) ; } }
Set the id for this object.

NOTE: when the Id has been set once to a non null value, it can NOT be changed anymore.

Normally this should only be called from inside of the implementing provider.

@param mixed $mixID Could be a integer, string or anything else - depends on the provider implementation.

@return void
Set the id for this object .