コード例 #1
0
	/**
	 * Adds a new field
	 *
	 * @param Atomik_Model_Field_Abstract $field
	 */
	public function addField(Atomik_Model_Field_Abstract $field)
	{
		$this->_fields[$field->name] = $field;
		
		if ($field->getOption('primary-key', false)) {
			$this->setPrimaryKeyField($field);
		}
	}
コード例 #2
0
ファイル: Field.php プロジェクト: neronen/tsoha-k11p4-atomik
	/**
	 * Constructor
	 * 
	 * @param	string	$name
	 * @param 	array	$options
	 */
	public function __construct($name, $type, $options = array())
	{
		parent::__construct($name, $options);
		$this->type = $type;
	}