本文整理汇总了PHP中Eccube\Framework\Util\Utils::getUnitDataSize方法的典型用法代码示例。如果您正苦于以下问题:PHP Utils::getUnitDataSize方法的具体用法?PHP Utils::getUnitDataSize怎么用?PHP Utils::getUnitDataSize使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Eccube\Framework\Util\Utils
的用法示例。
在下文中一共展示了Utils::getUnitDataSize方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: action
/**
* Page のアクション.
*
* @return void
*/
public function action()
{
/* @var $objDb DbHelper */
$objDb = Application::alias('eccube.helper.db');
// CSV管理ヘルパー
/* @var $objCSV CsvHelper */
$objCSV = Application::alias('eccube.helper.csv');
// CSV構造読み込み
$arrCSVFrame = $objCSV->sfGetCsvOutput($this->csv_id);
// CSV構造がインポート可能かのチェック
if (!$objCSV->sfIsImportCSVFrame($arrCSVFrame)) {
// 無効なフォーマットなので初期状態に強制変更
$arrCSVFrame = $objCSV->sfGetCsvOutput($this->csv_id, '', array(), 'no');
$this->tpl_is_format_default = true;
}
// CSV構造は更新可能なフォーマットかのフラグ取得
$this->tpl_is_update = $objCSV->sfIsUpdateCSVFrame($arrCSVFrame);
// CSVファイルアップロード情報の初期化
$objUpFile = new UploadFile(CSV_TEMP_REALDIR, CSV_TEMP_REALDIR);
$this->lfInitFile($objUpFile);
// パラメーター情報の初期化
$objFormParam = Application::alias('eccube.form_param');
$this->lfInitParam($objFormParam, $arrCSVFrame);
$this->max_upload_csv_size = Utils::getUnitDataSize(CSV_SIZE);
$objFormParam->setHtmlDispNameArray();
$this->arrTitle = $objFormParam->getHtmlDispNameArray();
switch ($this->getMode()) {
case 'csv_upload':
$this->doUploadCsv($objFormParam, $objUpFile);
break;
default:
break;
}
}