ここの1048576ですが、.envまたはconfigに切り出したほうがよいように思います。
このコミットが含まれているのは:
コミット
662eb9cf6a
|
@ -5,6 +5,7 @@ APP_DEBUG=true
|
|||
APP_URL=http://127.0.0.1
|
||||
|
||||
TTL_SEC=28800
|
||||
PDF_MAX_SIZE=1048576
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_LEVEL=debug
|
||||
|
|
|
@ -5,6 +5,7 @@ APP_DEBUG=true
|
|||
APP_URL=http://127.0.0.1
|
||||
|
||||
TTL_SEC=28800
|
||||
PDF_MAX_SIZE=1048576
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_LEVEL=debug
|
||||
|
|
|
@ -96,7 +96,7 @@ KIKI承知システムを使って「聞いてない!」「言ってない!
|
|||
Validator::extend('image_size', function ($attribute, $value, $params, $validator) {
|
||||
try {
|
||||
if (is_null($value)) return true;
|
||||
return strlen($value) < 1048576;
|
||||
return strlen($value) < env('PDF_MAX_SIZE');
|
||||
} catch (\Throwable $e) {
|
||||
Log::critical($e->getMessage());
|
||||
return false;
|
||||
|
@ -386,7 +386,7 @@ KIKI承知システムを使って「聞いてない!」「言ってない!
|
|||
// ファイルサイズは10MiB以内
|
||||
Validator::extend('image_size', function ($attribute, $value, $params, $validator) {
|
||||
try {
|
||||
return strlen(base64_decode($value)) < 1048576;
|
||||
return strlen(base64_decode($value)) < env('PDF_MAX_SIZE');
|
||||
} catch (\Throwable $e) {
|
||||
Log::critical($e->getMessage());
|
||||
return false;
|
||||
|
|
|
@ -133,7 +133,7 @@ class FathersController extends Controller {
|
|||
Validator::extend('image_size', function ($attribute, $value, $params, $validator) {
|
||||
try {
|
||||
if (is_null($value)) return true;
|
||||
return strlen($value) < 1048576;
|
||||
return strlen($value) < env('PDF_MAX_SIZE');
|
||||
} catch (\Throwable $e) {
|
||||
Log::critical($e->getMessage());
|
||||
return false;
|
||||
|
@ -310,7 +310,7 @@ class FathersController extends Controller {
|
|||
// ファイルサイズは10MiB以内
|
||||
Validator::extend('image_size', function ($attribute, $value, $params, $validator) {
|
||||
try {
|
||||
return strlen(base64_decode($value)) < 1048576;
|
||||
return strlen(base64_decode($value)) < env('PDF_MAX_SIZE');
|
||||
} catch (\Throwable $e) {
|
||||
Log::critical($e->getMessage());
|
||||
return false;
|
||||
|
|
|
@ -23,7 +23,7 @@ class MeetingImagesController extends Controller {
|
|||
// ファイルサイズは10MiB以内
|
||||
Validator::extend('image_size', function ($attribute, $value, $params, $validator) {
|
||||
try {
|
||||
return strlen(base64_decode($value)) < 1048576;
|
||||
return strlen(base64_decode($value)) < env('PDF_MAX_SIZE');
|
||||
} catch (\Throwable $e) {
|
||||
Log::critical($e->getMessage());
|
||||
return false;
|
||||
|
|
|
@ -30,7 +30,7 @@ class MeetingsController extends Controller {
|
|||
try {
|
||||
$ok = true;
|
||||
foreach (json_decode($value) as $v) {
|
||||
if (strlen(base64_decode($v)) > 1048576) {
|
||||
if (strlen(base64_decode($v)) > env('PDF_MAX_SIZE')) {
|
||||
$ok = false;
|
||||
}
|
||||
}
|
||||
|
|
新しいイシューから参照