From b710bab7c911963fda805607c536a7996e745532 Mon Sep 17 00:00:00 2001 From: Andrey Kutejko Date: Sat, 3 Aug 2013 11:52:56 +0300 Subject: [PATCH] table: default params --- ipf/orm/table.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ipf/orm/table.php b/ipf/orm/table.php index bb496e6..fcf2e23 100644 --- a/ipf/orm/table.php +++ b/ipf/orm/table.php @@ -296,12 +296,12 @@ class IPF_ORM_Table extends IPF_ORM_Configurable implements Countable $this->_options[$name] = $value; } - public function getOption($name) + public function getOption($name, $default=null) { if (isset($this->_options[$name])) { return $this->_options[$name]; } - return null; + return $default; } public function getColumnName($fieldName) @@ -317,12 +317,12 @@ class IPF_ORM_Table extends IPF_ORM_Configurable implements Countable return strtolower($fieldName); } - public function getColumnDefinition($columnName) + public function getColumnDefinition($columnName, $default=false) { - if ( ! isset($this->_columns[$columnName])) { - return false; + if (isset($this->_columns[$columnName])) { + return $this->_columns[$columnName]; } - return $this->_columns[$columnName]; + return false; } public function getFieldName($columnName) -- 2.49.0