コード例 #1
0
ファイル: Constant.php プロジェクト: nikolas/db_type
 public function __construct($value, DB_Type_Abstract_Base $item = null)
 {
     $this->_item = $item;
     if ($item) {
         $this->_value = $item->output($value);
     } else {
         $this->_value = $value === null ? $value : strval($value);
     }
 }
コード例 #2
0
ファイル: Enum.php プロジェクト: nikolas/db_type
 public function __construct(DB_Type_Abstract_Base $type, $given)
 {
     $items = join(',', $type->getItems());
     parent::__construct($type, "output", "one of [{$items}]", $given, 0);
 }