ストレージの限界

このコミットが含まれているのは:
守矢諏訪子 2021-11-26 16:15:22 +09:00
コミット d93abf3731
6個のファイルの変更37行の追加0行の削除

ファイルの表示

@ -6,6 +6,7 @@ APP_URL=http://127.0.0.1
TTL_SEC=28800
PDF_MAX_SIZE=1048576
MAX_FILES=9999
LOG_CHANNEL=stack
LOG_LEVEL=debug

ファイルの表示

@ -6,6 +6,7 @@ APP_URL=http://127.0.0.1
TTL_SEC=28800
PDF_MAX_SIZE=1048576
MAX_FILES=9999
LOG_CHANNEL=stack
LOG_LEVEL=debug

ファイルの表示

@ -96,6 +96,11 @@ class ChildrenController extends Controller {
return ['status_code' => 400, 'error_messages' => ['仮登録の有効期限が切れました。改めて親にお問い合わせいただき、再登録の手続きを行ってください。']];
}
if (!is_null($r->image) && count(Storage::disk('private')->files('/')) >= (int)env('MAX_FILES')) {
Log::critical('ストレージの限界を超えています。'.env('MAX_FILES').'個ファイルまで保存可能ですので、不要なファイルを削除して下さい。');
return ['status_code' => 400, 'error_messages' => ['親の更新に失敗しました。']];
}
// ファイルサイズは10MiB以内
Validator::extend('image_size', function ($attribute, $value, $params, $validator) {
return $this->imagesizecannull($value);
@ -357,6 +362,11 @@ class ChildrenController extends Controller {
return ['status_code' => 400, 'error_messages' => ['画像の更新に失敗しました。']];
}
if (count(Storage::disk('private')->files('/')) >= (int)env('MAX_FILES')) {
Log::critical('ストレージの限界を超えています。'.env('MAX_FILES').'個ファイルまで保存可能ですので、不要なファイルを削除して下さい。');
return ['status_code' => 400, 'error_messages' => ['親の更新に失敗しました。']];
}
// ファイルサイズは10MiB以内
Validator::extend('image_size', function ($attribute, $value, $params, $validator) {
return $this->imagesize($value);

ファイルの表示

@ -125,6 +125,11 @@ class FathersController extends Controller {
public function registerMain (Request $r) {
if ($r->image == 'null') $r->image = null;
if (!is_null($r->image) && count(Storage::disk('private')->files('/')) >= (int)env('MAX_FILES')) {
Log::critical('ストレージの限界を超えています。'.env('MAX_FILES').'個ファイルまで保存可能ですので、不要なファイルを削除して下さい。');
return ['status_code' => 400, 'error_messages' => ['親の更新に失敗しました。']];
}
// 電話番号の文字数。
Validator::extend('tel_size', function ($attribute, $value, $params, $validator) {
return $this->telsize($value);
@ -296,6 +301,11 @@ class FathersController extends Controller {
return ['status_code' => 400, 'error_messages' => ['親の更新に失敗しました。']];
}
if (count(Storage::disk('private')->files('/')) >= (int)env('MAX_FILES')) {
Log::critical('ストレージの限界を超えています。'.env('MAX_FILES').'個ファイルまで保存可能ですので、不要なファイルを削除して下さい。');
return ['status_code' => 400, 'error_messages' => ['親の更新に失敗しました。']];
}
// ファイルサイズは10MiB以内
Validator::extend('image_size', function ($attribute, $value, $params, $validator) {
return $this->imagesize($value);

ファイルの表示

@ -20,6 +20,11 @@ class MeetingImagesController extends Controller {
return ['status_code' => 400, 'error_messages' => '画像は最大10個までです。'];
}
if (count(Storage::disk('private')->files('/')) >= (int)env('MAX_FILES')) {
Log::critical('ストレージの限界を超えています。'.env('MAX_FILES').'個ファイルまで保存可能ですので、不要なファイルを削除して下さい。');
return ['status_code' => 400, 'error_messages' => ['親の更新に失敗しました。']];
}
// ファイルサイズは10MiB以内
Validator::extend('image_size', function ($attribute, $value, $params, $validator) {
return $this->imagesizemulti($value);

ファイルの表示

@ -21,6 +21,11 @@ class MeetingsController extends Controller {
return ['status_code' => 400, 'error_messages' => ['ミーティングの登録に失敗しました。']];
}
if (count(Storage::disk('private')->files('/')) >= (int)env('MAX_FILES')) {
Log::critical('ストレージの限界を超えています。'.env('MAX_FILES').'個ファイルまで保存可能ですので、不要なファイルを削除して下さい。');
return ['status_code' => 400, 'error_messages' => ['親の更新に失敗しました。']];
}
if (isset($r->image)) {
$r->image = json_decode($r->image);
}
@ -666,6 +671,11 @@ class MeetingsController extends Controller {
return ['status_code' => 400, 'error_messages' => ['ミーティングの登録に失敗しました。']];
}
if (count(Storage::disk('private')->files('/')) >= (int)env('MAX_FILES')) {
Log::critical('ストレージの限界を超えています。'.env('MAX_FILES').'個ファイルまで保存可能ですので、不要なファイルを削除して下さい。');
return ['status_code' => 400, 'error_messages' => ['親の更新に失敗しました。']];
}
// ミームタイプ
Validator::extend('pdf_meme', function ($attribute, $value, $params, $validator) {
return $this->pdfmeme($value);