getSize() > 5000000) { return false; } } } return true; }); //Add tags for notes Note::created(function ($note) { $tagsToAdd = []; preg_match_all('/#([^\s<>]+)\b/', $note, $tags); foreach ($tags[1] as $tag) { $tag = Tag::normalizeTag($tag); } $tags = array_unique($tags[1]); foreach ($tags as $tag) { $tag = Tag::firstOrCreate(['tag' => $tag]); $tagsToAdd[] = $tag->id; } if (count($tagsToAdd > 0)) { $note->tags()->attach($tagsToAdd); } }); //allow micropub use in development if (env('APP_DEBUG') == true) { session(['me' => 'https://jonnybarnes.localhost']); session(['token' => 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJtZSI6Imh0dHBzOlwvXC9qb25ueWJhcm5lcy5sb2NhbGhvc3QiLCJjbGllbnRfaWQiOiJodHRwczpcL1wvam9ubnliYXJuZXMubG9jYWxob3N0XC9ub3Rlc1wvbmV3Iiwic2NvcGUiOiJwb3N0IiwiZGF0ZV9pc3N1ZWQiOjE0Nzk3NzM1NDIsIm5vbmNlIjoiNzU1MTdmMjc0MjBkYjJiZCJ9.2Px--_L-n2E15I3P4tS98C-eAKrmLOLExXgBiwZuYHI']); } } /** * Register any application services. * * @return void */ public function register() { // } }