enable_create_from_url) {
ZEmail::createCustomEmailFull($email);
}
return redirect()->route('mailbox');
}
if (!ZEmail::getEmail()) {
return redirect()->route('home');
}
if (json_decode(config('app.settings.configuration_settings'))->disable_mailbox_slug) {
return redirect()->route('home');
}
return $this->app();
}
public function app() {
return redirect()->route('home');
}
private function getStringBetween($string, $start, $end) {
$string = ' ' . $string;
$ini = strpos($string, $start);
if ($ini == 0) return '';
$ini += strlen($start);
$len = strpos($string, $end, $ini) - $ini;
return substr($string, $ini, $len);
}
private function setHeaders($page) {
$header = $page->header;
foreach ($page->meta ? unserialize($page->meta) : [] as $meta) {
if ($meta['name'] == 'canonical') {
$header .= '';
} else if (str_contains($meta['name'], 'og:')) {
$header .= '';
} else {
$header .= '';
}
}
$page->header = $header;
return $page;
}
}