mirror of
https://github.com/parsecsv/parsecsv-for-php.git
synced 2026-02-19 08:36:39 +00:00
29 lines
478 B
PHP
29 lines
478 B
PHP
<?php
|
|
|
|
namespace ParseCsv\enums;
|
|
|
|
|
|
/**
|
|
* Class FileProcessingEnum
|
|
*
|
|
* @package ParseCsv\enums
|
|
*
|
|
* todo extends a basic enum class after merging #121
|
|
*/
|
|
class FileProcessingModeEnum {
|
|
|
|
const __default = self::MODE_FILE_OVERWRITE;
|
|
|
|
const MODE_FILE_APPEND = true;
|
|
|
|
const MODE_FILE_OVERWRITE = false;
|
|
|
|
public static function getAppendMode($mode) {
|
|
if ($mode == self::MODE_FILE_APPEND) {
|
|
return 'ab';
|
|
}
|
|
|
|
return 'wb';
|
|
}
|
|
}
|