use Friendica\Core\Hook;
use Friendica\Core\Logger;
use Friendica\Core\Renderer;
-use Friendica\Core\Session;
use Friendica\DI;
function numfriends_install() {
* and if so set our configuration setting for this person.
*
*/
-function numfriends_settings_post(App $a, $post) {
- if (! Session::getLocalUser() || empty($_POST['numfriends-submit'])) {
+function numfriends_settings_post($post) {
+ if (! DI::userSession()->getLocalUserId() || empty($_POST['numfriends-submit'])) {
return;
}
- DI::pConfig()->set(Session::getLocalUser(), 'system', 'display_friend_count', intval($_POST['numfriends']));
+ DI::pConfig()->set(DI::userSession()->getLocalUserId(), 'system', 'display_friend_count', intval($_POST['numfriends']));
}
* Add our own settings info to the page.
*
*/
-function numfriends_settings(App &$a, array &$data)
+function numfriends_settings(array &$data)
{
- if (!Session::getLocalUser()) {
+ if (!DI::userSession()->getLocalUserId()) {
return;
}
- $numfriends = DI::pConfig()->get(Session::getLocalUser(), 'system', 'display_friend_count', 24);
+ $numfriends = DI::pConfig()->get(DI::userSession()->getLocalUserId(), 'system', 'display_friend_count', 24);
$t = Renderer::getMarkupTemplate('settings.tpl', 'addon/numfriends/');
$html = Renderer::replaceMacros($t, [