public function set($property, $value = null)
	{
		if (is_array($property))
		{
			foreach ($property as $p => $v)
			{
				$this->set($p, $v);
			}
			return $this;
		}

		$this->values[$property] = $value;

		return $this;
	}
public function set($property, $value = null)
	{
		if (is_array($property))
		{
			foreach ($property as $p => $v)
			{
				$this->set($p, $v);
			}
			return $this;
		}

		$this->values[$property] = $value;

		return $this;
	}
public function set ( $ property , $ value = null ) { if ( is_array ( $ property ) ) { foreach ( $ property as $ p => $ v ) { $ this -> set ( $ p , $ v ) ; } return $ this ; } $ this -> values [ $ property ] = $ value ; return $ this ; }
Set any properties for insert or update

@param   string|array  $property
@param   mixed         $value    Optionally

@return  $this
Set any properties for insert or update