use Friendica\Model\Contact;
define('FRIENDICA_PLATFORM', 'Friendica');
-define('FRIENDICA_CODENAME', 'Siberian Iris');
-define('FRIENDICA_VERSION', '2022.05-dev');
+define('FRIENDICA_CODENAME', 'Giant Rhubarb');
+define('FRIENDICA_VERSION', '2022.09-dev');
define('DFRN_PROTOCOL_VERSION', '2.23');
define('NEW_TABLE_STRUCTURE_VERSION', 1288);
/* @}*/
// Normally this constant is defined - but not if "pcntl" isn't installed
-if (!defined("SIGTERM")) {
- define("SIGTERM", 15);
+if (!defined('SIGTERM')) {
+ define('SIGTERM', 15);
}
/**
if (!empty($_SESSION['authenticated']) && !empty($_SESSION['uid'])) {
return intval($_SESSION['uid']);
}
+
return false;
}
* This function save text in session, to be shown to the user at next page load
*
* @param string $s - Text of notice
+ *
+ * @return void
+ * @deprecated since version 2022.09, use \Friendica\Navigation\SystemMessages instead
*/
-function notice($s)
+function notice(string $s)
{
- if (empty($_SESSION)) {
- return;
- }
-
- if (empty($_SESSION['sysmsg'])) {
- $_SESSION['sysmsg'] = [];
- }
-
- $_SESSION['sysmsg'][] = $s;
+ \Friendica\DI::sysmsg()->addNotice($s);
}
/**
* This function save text in session, to be shown to the user at next page load
*
* @param string $s - Text of notice
+ *
+ * @return void
+ * @deprecated since version 2022.09, use \Friendica\Navigation\SystemMessages instead
*/
-function info($s)
+function info(string $s)
{
- if (empty($_SESSION)) {
- return;
- }
-
- if (empty($_SESSION['sysmsg_info'])) {
- $_SESSION['sysmsg_info'] = [];
- }
-
- $_SESSION['sysmsg_info'][] = $s;
+ \Friendica\DI::sysmsg()->addInfo($s);
}