query($sql) or die("sql query error ! request : " . $sql); $st->setFetchMode(PDO::FETCH_CLASS | PDO::FETCH_PROPS_LATE, get_called_class()); return $st; } protected static function exec($sqlKey,$values=array()){ $sth = static::db()->prepare(static::sqlQueryNamed($sqlKey)); $sth->setFetchMode(PDO::FETCH_CLASS | PDO::FETCH_PROPS_LATE, get_called_class()); $sth->execute($values); return $sth; } }