public function addUnique($unqdata)
    {
        if ($unqdata instanceof Unique) {
            $unique = $unqdata;
            $unique->setTable($this);
            $unique->getName(); // we call this method so that the name is created now if it doesn't already exist.
            $this->unices[] = $unique;

            return $unique;
        } else {
            $unique = new Unique($this);
            $unique->loadFromXML($unqdata);

            return $this->addUnique($unique);
        }
    }
public function addUnique($unqdata)
    {
        if ($unqdata instanceof Unique) {
            $unique = $unqdata;
            $unique->setTable($this);
            $unique->getName(); // we call this method so that the name is created now if it doesn't already exist.
            $this->unices[] = $unique;

            return $unique;
        } else {
            $unique = new Unique($this);
            $unique->loadFromXML($unqdata);

            return $this->addUnique($unique);
        }
    }
public function addUnique ( $ unqdata ) { if ( $ unqdata instanceof Unique ) { $ unique = $ unqdata ; $ unique -> setTable ( $ this ) ; $ unique -> getName ( ) ; // we call this method so that the name is created now if it doesn't already exist. $ this -> unices [ ] = $ unique ; return $ unique ; } else { $ unique = new Unique ( $ this ) ; $ unique -> loadFromXML ( $ unqdata ) ; return $ this -> addUnique ( $ unique ) ; } }
Adds a new Unique to the Unique list and set the
parent table of the column to the current table
Adds a new Unique to the Unique list and set the parent table of the column to the current table